проблема с date (); не верно определяет часовой пояс.

sickboy

Новичок
проблема с date (); не верно определяет часовой пояс.

Строка:

date("Y-m-d, H-i-s T", time())

иногда возвращает время правильно:

2006-09-13, 13-41-52 Russian Daylight Time

а через минуту может вернуть такое:

2006-09-13, 10-48-08 ope

пробовал устанавливать setlocale(LC_TIME, 'rus_RUS.65001') и setlocale(LC_TIME, 'rus' ), без результата:
причем setlocale(LC_TIME, '')); показывает Russian_Russia.1251

версия PHP 5.0.3, Win2k3
 

tony2001

TeaM PHPClub
без понятия что там за проблема под виндой.
в любом случае, не вижу смысл использовать старый PHP и "бороться".
 
Сверху