Мое веб-приложение работает на.Net 3.5 окон 2003 года
У меня есть пользователи из Израиля (GMT +2) и Израиля, переключенного на Летнее время 26.03.10 поэтому теперь, это (GMT +3).
Я использую TimeZoneInfo. ConvertTime, который не знает переключатель Летнего времени, 26.03.10, таким образом, он все еще преобразовывает в GMT +2.
Я спросил относительно StackOverflow: https://stackoverflow.com/questions/2530834/problem-with-timezoneinfo-converttime-missed-the-daylight-saving-switch/2532104#253 2104
И мне сказали, что я должен обновить: Стандарт HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Israel Time\Dynamic DST
Я нашел это обновление:
http://support.microsoft.com/kb/976098
Это предполагает для фиксации Динамического DST на 2010, действительно ли это - обновление, в котором я нуждаюсь?
Где я могу найти обновление, которое обрабатывает 2011 2012 …?
Я должен буду обновить свои окна каждый год для разбираний в DST?
Я должен буду обновить свои окна каждый год для разбираний в DST?
Да. Некоторые страны определяют даты, у них будет DST каждый год (и в случае Австралии, Западная Австралия решила, что у них нет его в следующем году), таким образом, необходимо продолжать обновлять компьютер.