[Desktop] Автоматический переход на летнее время не работает
Stanislav Ievlev
=?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Чт Апр 3 10:35:39 MSD 2008
On Wed, Apr 02, 2008 at 02:43:00PM +0400, Anton V. Boyarshinov wrote:
> On Wed, 02 Apr 2008 09:59:10 +0300 Roman Savochenko
> wrote:
>
> > Не совсем. От того в UTC или в локальном времени зависит системное время
> > time_t time(NULL).
> Не зависит, разумеется.
> time() returns the time since the Epoch (00:00:00 UTC, January 1,
> 1970), measured in seconds.
> Вне зависимости от того, какое время в БИОС, системное время идёт по UTC
Мне кажется что в некотором смысле оно всё-таки зависит
ибо при загрузке системы оно забирается из BIOS (а откуда ещё брать).
И потом оно ещё корректируется на стадии запуска init-скриптов (service clock start) в зависимости от системных настроек:
если в биосе время локальное, то учитывается пояс.
(помнишь как мы переносили настройку даты времени в инсталляторе как можно раньше?)
Подробная информация о списке рассылки Desktop