You need to understand why there is an ambiguity.
Assuming DST change at 02:30:00 hrs...
On the roll forward, 02:29:59 changes, next second, to 03:30:00. So there is only one 02:29:50 that day. So there is no ambiguity. (But you just try setting it to 02:50:00!)
On a roll-back, 02:29:59 changes, next second, into... 01:30:00 and all the times from then to 02:29:59 get a second showing. (On the day, 3/4 hour after 1:45 the clock reads 1:30!)
Now, if you set the time within the region, say 0200hrs, then how is the computer supposed to know that you mean before or after DST takes effect?
Last edited by Simon Bridge; 02-26-2008 at 07:51 AM.
|