Ironfoundersson
Новичок
filemtime возвращяет неверную дату.
Добрый день.
направьте меня пожалуйста к нужному врачу или подверите мой собственный диазноз...
ситуация следующяя, нистого ниссего (что по сути не возможно) сервер стал возвращять странную дату дял модификации файла.
она всегда минус 1 час с реальной даты.
1) date c консоли возвращяет
>> Tue May 5 23:20:22 EEST 2009
что есть правильной текущей датой и временем.
2) насколько я понимаю и вспоминаю из документации дейт без параметра использует текущий таймстам возвращенный системой.
echo date("Y-m-d H:i:s");
>>2009-05-05 23:20:54
// что есть так же правильно.
собственно в чем проблема.
только что модифицированый скрипт который собственно и выводит данные возвращяет время модификации минус 1 час.
clearstatcache();
echo date("Y-m-d H:i:s").'<br>';
echo date("Y-m-d H:i:s", filemtime(__FILE__)).'<br>';
2009-05-05 23:22:58
2009-05-05 22:22:31
----------------
тут я туплю.
догадки две
Либо я затупил и поставил временной пояс не тот (но проверяю всюду стоит Европа/Киев)
Либо дело в EEST восточноевропейском летнем времени
нутром чую - доказать не могу...
--------
есть у когонибуть какие догадки в чем трабла быть может?
Добрый день.
направьте меня пожалуйста к нужному врачу или подверите мой собственный диазноз...
ситуация следующяя, нистого ниссего (что по сути не возможно) сервер стал возвращять странную дату дял модификации файла.
она всегда минус 1 час с реальной даты.
1) date c консоли возвращяет
>> Tue May 5 23:20:22 EEST 2009
что есть правильной текущей датой и временем.
2) насколько я понимаю и вспоминаю из документации дейт без параметра использует текущий таймстам возвращенный системой.
echo date("Y-m-d H:i:s");
>>2009-05-05 23:20:54
// что есть так же правильно.
собственно в чем проблема.
только что модифицированый скрипт который собственно и выводит данные возвращяет время модификации минус 1 час.
clearstatcache();
echo date("Y-m-d H:i:s").'<br>';
echo date("Y-m-d H:i:s", filemtime(__FILE__)).'<br>';
2009-05-05 23:22:58
2009-05-05 22:22:31
----------------
тут я туплю.
догадки две
Либо я затупил и поставил временной пояс не тот (но проверяю всюду стоит Европа/Киев)
Либо дело в EEST восточноевропейском летнем времени
нутром чую - доказать не могу...
--------
есть у когонибуть какие догадки в чем трабла быть может?