Вот цитата из книги Питера Хипсона "Реестр Windows XP":
Разделы TimeZoneInformation (HKEY_LOCAL_MACHINESYSTEMControlSet001ControlTimeZoneInformation), (HKEY_LOCAL_MACHINESYSTEMControlSet002ControlTimeZoneInformation), (HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTimeZoneInformation) содержат информацию о часовых поясах и летнем времени. Для его заполнения используются даные таблицы часовых поясов из раздела [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTime Zones] Раздел содержит следующие параметры:
ActiveTimeBias - смещение местного времени в минутах от Гринвича с учётом летнего времени. Чтобы определить смещение в часах, достаточно разделить это значение на 60;
Bias - номинальное смещение местного времени в минутах от Гринвича бз учёта летнего времени. Смещение в часах определяется делением на 60;
DaylightBias - разность между Bias и ActiveTimeBias при действии летнего времени;
DaylightName - название часового пояса при активном летнем времени
DaylightStart - структура SYSTEMTIME с информацией о начале действия летнего времени;
StandardBias - разность между Bias и ActiveTimeBias без действия летнего времени. Значение обычно равно нулю;
StandardName - название часового пояса без действия летнего времени;
StandardStart - структура SYSTEMTIME с информацией о конце действия летнего времени;
Разделы TimeZoneInformation (HKEY_LOCAL_MACHINESYSTEMControlSet001ControlTimeZoneInformation), (HKEY_LOCAL_MACHINESYSTEMControlSet002ControlTimeZoneInformation), (HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTimeZoneInformation) содержат информацию о часовых поясах и летнем времени. Для его заполнения используются даные таблицы часовых поясов из раздела [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTime Zones] Раздел содержит следующие параметры:
ActiveTimeBias - смещение местного времени в минутах от Гринвича с учётом летнего времени. Чтобы определить смещение в часах, достаточно разделить это значение на 60;
Bias - номинальное смещение местного времени в минутах от Гринвича бз учёта летнего времени. Смещение в часах определяется делением на 60;
DaylightBias - разность между Bias и ActiveTimeBias при действии летнего времени;
DaylightName - название часового пояса при активном летнем времени
DaylightStart - структура SYSTEMTIME с информацией о начале действия летнего времени;
StandardBias - разность между Bias и ActiveTimeBias без действия летнего времени. Значение обычно равно нулю;
StandardName - название часового пояса без действия летнего времени;
StandardStart - структура SYSTEMTIME с информацией о конце действия летнего времени;