Индикация времени при переходе на зимнее время

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Индикация времени при переходе на зимнее время

Сообщение Владимир » 02.11.2010 14:39:14

Всем доброго! Имеется некий софт, в котором по таймеру с использованием стандартных функций date, time индицируется текущее время. После перехода на зимнее время, несмотря на штатное изменение системного времени ПК (проверял), индикация осталась прежней (т.е. летнего времени). После перезапуска приложения все восстановилось. Я понимаю, вопрос не глобального свойства, но не приятно.
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Re: Индикация времени при переходе на зимнее время

Сообщение Astralis » 03.11.2010 00:36:25

Если используешь Linux, то его архитектура такова, что в нем есть аппаратное время (clock) и системное время (date). Так что нужно сначала разобраться, какое именно время использует программа.
Аватара пользователя
Astralis
новенький
 
Сообщения: 45
Зарегистрирован: 06.06.2007 20:33:05
Откуда: Tvercity-Annet

Re: Индикация времени при переходе на зимнее время

Сообщение Владимир » 03.11.2010 13:50:11

Astralis писал(а):Если используешь Linux, то его архитектура такова, что в нем есть аппаратное время (clock) и системное время (date). Так что нужно сначала разобраться, какое именно время использует программа.

Спасибо за реакцию! Не ждал.
В подписи видно, что Linux.
Я так понимаю, что функции date и time типа TDateTime в паскале должны использовать системное время.
В моем случае ПОСЛЕ перехода на зимнее время набор в командной строке date выдавал новое время, тогда как софт индицировал старое.
Владимир
постоялец
 
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 55

Рейтинг@Mail.ru