The difference is the fact (if I recall from the ECMA documentation) is that Date("xx")
does not create (in a sense) a new date object (in fact it is equivalent to calling (new Date("xx").toString()
). While new Date("xx")
will actually create a new date object.
For More Information:
Look at 15.9.2 of http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf