1. tzselect в Linux и выбрать нужный часовой пояс
2. tzsetup во FreeBSD - аналогично
3. ntpdate pool.ntp.org <--- синхронизируй время
4. hwclock -w (Linux) <--- Set the Hardware Clock to the current System Time.
5. Крон выполняется по времени часового пояса твоей операционной системы
Посмотри какая зона на сервере. Я один раз нарывался: в процессе сетапа сменил зону, а крон продолжал работать в той зоне в которой он был запущен. Перезапусти службу крона.