AlexGraur,
Самое простое, выкрячить на страницу скрипт переменную - Дата отправки страницы сервером(Гринвич время в ms) и плясать от неё, поскольку опыт был с колёсами, юзер просто переводит время на компе, если скриптом без опоры на константу, лучший вариант конечно серверный скрипт, ежли есть идентификация крутящих. По IP тож мало чего даёт, ибо перевход в инет типично меняет IP. Можно дату сохранять в трудно стираемых Storage на компе юзера, но худой конец, сойдёт и localStorage
Вариант без канвы ...
http://design2.8bb.ru/pages/lotereya