new Date() function is very smart in accepting dates in several formats.
Xmas95 = new Date("25 Dec, 1995 23:15:00")
Xmas95 = new Date("2009 06 12,12:52:39")
Xmas95 = new Date("20 09 2006,12:52:39")
I could not find documentation anywhere showing all the valid string formats while calling
new Date() function.
Today, I played with the
toString() method on the date object and surprisingly it serves the purpose of formatting date to strings.
var d1=new Date();
d1.toString('yyyy-MM-dd'); //returns "2009-06-29"
d1.toString('dddd, MMMM ,yyyy') //returns "Monday, June 29,2009"
Also here I couldn't find any documentation on all the ways we can format the date object into a string.
Where is the documentation which lists the format specifiers supported by the