c# daylight savings duplicate hour convert to UTC
I am using TimeZoneInfo to convert between client side wallclock 'Eastern Time' and UTC. My problem is with the 'duplicate' hour that occurs during autumn DST change. During conversion from UTC to Eastern: 2010-11-07 06:00 UTC --> gives 2010-11-07T 01 :00:00-03:30 2010-11-07 07:00 UTC --> gives 2010-11-07T 01 :00:00-03:30 How can I know which is first hour and which is second? DateTime.IsDaylightSavingTime() returns false for both hours, but shouldn't it return true for the first hour? Likewise, how do I store 2010-11-07 01:00:00 -03:30? How can my app convert to UTC since it could be 2010-11