Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать (вычислить) дату перевода времени ? [D7, WinXP]


Gunner ©   (2003-10-22 10:24:00) 

Как узнать (вычислить) дату перевода времени на зимнее или летнее время ?
Может быть есть стандартные алгоритмы ?


Ал   (2003-10-23 08:40:00) [1]

Посмотри в справке по API GetTimeZoneInformation - там все подробно описано.
Если нужно узнать информацию не по текущему часовому поясу, а по любому - см. пример в FAQ на тему "Win API - Общие вопросы - Как получить список часовых поясов?".
Но имей в виду - обычно по текущему часовому поясу (у нас - Москва и т.д.) информация правильная. А вот по другим может быть неверной. В Майкрософт даже программу сделали для корректировки Tzedit.exe (посмотри на установочном диске Win, или в самой Win или у Майкрософт, или http://www.softshape.com/download/tzedit.zip.


Наверх

Титульная страница Поиск, карта сайта Написать письмо