powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Занятная бага/фича для работа с временем
3 сообщений из 3, страница 1 из 1
(PHP) Занятная бага/фича для работа с временем
    #33354403
Фотография ditbunau
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как известно, 30 октября было переведено время на час назад.
Отсюда получаем презанятнейшую багофичу:
<?
$unix_time=mktime(0,0,0,10,30,2005);
$next_unix_time=$unix_time+86400;

echo date("d.m.Y H:i:s",$unix_time);
echo "<br>";
echo date("d.m.Y H:i:s",$next_unix_time);

?>

Результаты вывода:

30.10.2005 00:00:00
30.10.2005 23:00:00

Таким образом, 1 час теряется нафиг.
Даже и не думал, что это учитывается в php.
...
Рейтинг: 0 / 0
(PHP) Занятная бага/фича для работа с временем
    #33354429
Фотография ditbunau
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это где-нибудь было задокументировано? Или я один такой темный и не знал?
...
Рейтинг: 0 / 0
(PHP) Занятная бага/фича для работа с временем
    #33354465
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если пользуеш 86400 для расчета суток и локальное время то ссзб... либо считай по гринвичу либо воспользуйся спец модулями ( не знай как с этим в пхп ) которые это могут...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Занятная бага/фича для работа с временем
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]