так GMT или UTC (original) (raw)
Category:
- IT
- Cancel
PHP 5.3.13
Такое впечатление, что PHP не знает разницы между GMT и UTC.
Unixtime базируется именно на шкале UTC, вместе с её секундой координации.
Однако же
$a = new DateTime('1992-7-1 23:59:59 UTC');
$b = new DateTime('1992-7-2 00:00:00 UTC');
print_r($a->diff($b));
Дает ответ 1 секунда, хотя правильный ответ - 2 секунды, ибо между ними еще "1992-7-1 23:59:60 UTC"
На самом деле расклад такой
UTC | Unixtime | GMT примерно |
---|---|---|
1992-7-1 23:59:58 | 710035198 | 1992-7-1 23:59:57.55 |
1992-7-1 23:59:59 | 710035199 | 1992-7-1 23:59:58.55 |
1992-7-1 23:59:60 | 710035200 | 1992-7-1 23:59:59.55 |
1992-7-2 00:00:00 | 710035200 | 1992-7-2 00:00:00.55 |
1992-7-2 00:00:01 | 710035201 | 1992-7-2 00:00:01.55 |
У кого-нибудь установлен 5.4 или старше? Проверьте у себя pls.
Я использую на своём веб-сайте Wordpress с plugin'ом "LiveJournal Crossposter Remake", который копировал мои посты в LJ, а потом в DW. Но недавно он…
Коллеги имеющие Redis в хозяйстве, прошу, проверьте, не имеется ли в Ваших базах следующих данных: 1. Строка 'counter:__rand_int__' значением…
Вот вы сидите тут, и не знаете, что в internals идут жаркие бои вокруг предполагаемого к принятию Морального кодекса строителя коммунизма. Всегда…