Содержит ли метод TimeZoneInfo.ConvertTimeFromUtc
параметры дневного света из реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zone
для расчета локального времени?Преобразование времени с TimeZoneInfo за последние годы
Если да, то работает ли оно только текущее время, а не какие-либо прошлые годы или даты? Я хотел бы знать, смогу ли я преобразовать прошедшее время времени в «Восточное стандартное время», например «2-1-2010 3:00 PM» в GMT или UTC, который следует за DLS (Day Light Saving) для год 2010? Например, еще один год, например, «2-1-2006 3:00 PM». Когда вы читаете here, DST изменился в 2007 году для США.
Могу ли я спросить, какое наилучшее решение, если мне нужно отображать время встречи из базы данных SQL в двух разных местных городах, таких как Малайзия и Нью-Йорк (USA Eastern Standard Time) для посетителей за последние 5 лет?
См. [Timezoneinfo.cs] (http://referencesource.microsoft.com/#mscorlib/system/timezoneinfo.cs) –