[Desktop] Автоматический переход на летнее время не работает

Alexander Yereschenko =?iso-8859-1?q?ave_=CE=C1_zetetika=2Ecom=2Eua?=
Ср Апр 2 12:46:58 MSD 2008


Доброе!
В сообщении от 2 апреля 2008 Roman Savochenko написал(a):

> От того в UTC или в локальном времени зависит системное время
> time_t time(NULL). Так вот если его значение нужно передавать в роли
> метки времени, скажем в БД, и не дай бог этой меткой будет пользоваться
> Венда, то от хранения локального времени никуда не денешься. А раз так,
> то и возникают проблемы с переводом времени на встраиваемых системах,
> где участие и контроль пользователя отсутствует.

Попутный вопрос: а как будет реагировать программа, работающая круглосуточно с 
этой базой и анализирующая эти временные метки, увидев записи, датированные 
последним воскресеньем октября с 2:00 до 3:00 ? Ведь из-за перехода на час 
назад локальное время с 2:00 до 2:59 "проживается" дважды... :)
Так что для программы лучше, если она будет писать в базу временные метки в 
UTC.


--
Alexander


Подробная информация о списке рассылки Desktop