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