Javascript’s “Date” object numbers months from 0, not from 1

Posted on

┬┐How would you represent December 1st, 2012 in Javascript? Probably something like this:

var d = new Date(2012, 12, 1);

Well, no, you don’t. Javascript expects the month to be a number beetween 0 for January and 11 for December, so it would be:

var d = new Date(2012, 11, 1);

Leave a Reply

Your email address will not be published.