Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My web app runs on windows 2003 .Net 3.5

I have users from Israel (GMT +2), and Israel switched to Daylight saving time on 26/3/10 so now it's (GMT +3).

I use TimeZoneInfo.ConvertTime that doesn’t know the Daylight saving time switch is on 26/3/10 so it still converts to GMT +2.

I asked on StackOverflow:

And I was told that I need to update: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Israel Standard Time\Dynamic DST

I found this update:

That supposes to fix the Dynamic DST for 2010, Is this the update I need?

Where can I find an update that handles 2011 2012… ?

Will I need to update my windows every year to get the DST right?

share|improve this question

Will I need to update my windows every year to get the DST right?

Yes. Some countries determine the dates they will have DST every year (and in Australia's case, Western Australia decided they're not having it next year), so you need to keep updating your computer.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .