Попробуйте Это. Это свободно, но не может обязательно быть на 100% точно.
Вы должны перезапустить демон cron, чтобы изменить часовой пояс, чтобы приложить усилия для cron.
Ссылка: http://wiki.debian.org/TimeZoneChanges
Прямая цитата из приведенной выше ссылки ...
Перезапуск демонов и длительно работающих программ
После обновления файлов zoneinfo вам может потребоваться перезапустить демонов и другие давно работающие программы, чтобы заставить их использовать новую зону Информация. Примеры таких программ включают apache, bind, cron, fetchmail -d, inetd, mailman, sendmail и sysklogd. Обычный симптом этой проблемы видят неправильные отметки времени, смешанные с правильные отметки времени в файлах журнала (например, / var / log / syslog). Даже интерактивные программы, такие как "mutt", могут продолжать использовать старый часовой пояс информации, пока они не будут перезапущены.
Обратите внимание, что tzselect
на самом деле не меняет ваш часовой пояс, а вместо этого собирает информацию, которая поможет вам изменить часовой пояс самостоятельно, что в основном полезно для настройки конкретного пользователя, чтобы часовой пояс отличался от системного часового пояса. Рекомендуемый способ изменить часовой пояс для всей системы - запустить dpkg-reconfigure tzdata
.
#dpkg-reconfigure tzdata
Введите команду конфигурации выше и выберите свой часовой пояс, следуйте шагам ниже:
и
Сохраните настройки.