Простой код: Код (PHP): <?php echo strftime('%H'); ?> Результат - "время на компе минус 3 часа". То бишь показывает московское время. Мой часовой пояс указан верно. Просто не пойму куда копать вообще. Стоит windows 8.1 и openServer 5.2.2
Панель управления->дата и время->раздел "часовой пояс" и указан новосибирск. В трее время указано верное. Если запустить командную строку (win+R ->cmd) и написать echo %time% выдается правильное время. Добавлено спустя 3 минуты 49 секунд: Вот я дурак) Спасибо, все понял. Почему-то думал, что openserver по умолчанию настройки тайм зоны с винды берет при установке и посмотреть в голову не пришло.. Вернее даже запустил консоль с опен сервера и тв ней проверил и там врем тож верное было. Спасибо!