Уважаемые гуру. Говорят что тут тусуются те кто могут решать сложные задачи. Возможно для таких спецов эта задача покажется детской, но я все же осмелюсь её описать.
Есть интернет сервис. В сервисе у пользователей есть таски. Проблема следующая, необходимо в конце дня в 23:59 перенести все не выполненные задачи на следующий день.
Я так понимаю нужно настроить сервер на нулевой мередиан и каждый час запускать скрипт который будет сдвигаться на +1 UTC и переносить задачи, но как быть с отрицательными поясами?. Не могу понять как релизовать это правильно.
Нужно же определить кончается день у пользователя или нет а только после могу переносить.
UTC без проблем могу узнать с помощью momentJS...
Помогите пожалуйста пошаговый план определить. Сервис написан на python, web.py
Человеку который реально поможет, вышлю монет на пиво (webmoney).