Попробуй у себя попробовать выполнить следующий код:
date_default_timezone_set('Asia/Tbilisi');
print(date("Y-m-d H:i:s") . "<br>");
date_default_timezone_set('Europe/Moscow');
print(date("Y-m-d H:i:s"));
Столкнулся на работе с проблемой, что время часовом поясе Eupore/Moscow не совпадает с реальным.Люди подсказывают, что это зависит от того, с какими таймзонами был скомпилирован php.
О себе: WinXP SP3, стоит патч http://support.microsoft.com/kb/2570791/en-us,
PHP 5.2.17 из коробки с параметром date.timezone = "Europe/Moscow" в конфиге.
Дома еще протестирую на WIn7
