Date vs Daylight Savings

Luke Smith lsmith at
Thu Mar 10 15:12:51 PST 2011

The consistent behavior across all browsers of Date when passed a time  
made invalid by a DST jump is to roll the time *back* by an hour.
// On a system with Pacific TZ
new Date(2011, 2, 13, 2, 0, 0, 0);
Sun Mar 13 2011 01:00:00 GMT-0800 (PST)

Mainly out of curiosity, is there a thread or a simple explanation of  
why back instead of forward?  Am I incorrect in assuming most systems  
push the time forward?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the es-discuss mailing list