| Welcome to WebmasterWorld Guest from 188.8.131.52 |
register, free tools, login, search, subscribe, help, library, announcements, recent posts, open posts,
|Subscribe and Support WebmasterWorld|
| 11:07 pm on Jun 28, 2011 (gmt 0)|
I'm sure someone will point out a logical reason for this. I don't understand why the following code is alerting 16th August 2011 and not 16th July?
var x=new Date(2011,07,16);
| 11:43 pm on Jun 28, 2011 (gmt 0)|
Because the month (2nd param) is an integer in the range 0 (January) to 11 (December), not 1 to 12 as you are expecting. So, 7 indicates the 8th month of August.
The day (3rd param) is the usual 1 to 31. But all other params start at 0.
| 11:57 pm on Jun 28, 2011 (gmt 0)|
Many thanks penders.
All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
© Webmaster World 1996-2013 all rights reserved