const d = new Date("2021-03-25"); 
const d = new Date("2021-03");
const d = new Date("2021");

Date and time is separated with a capital T.
UTC time is defined with a capital letter Z.

const d = new Date("2021-03-25T12:00:00Z"); 

Short Dates

Short dates are written as "MM/DD/YYYY"
Always include leading zeros.

const d = new Date("03/25/2021"); 

Long Dates

Long dates are typically written as "MMM DD YYYY"
The month and day can be in any order.
Commas are ignored and names are NOT case sensitive:

const d = new Date("Mar 25 2021"); 
const d = new Date("25 Mar 2021");
const d = new Date("January 25 2015");
const d = new Date("Jan 25 2015");
const d = new Date("JANUARY, 25, 2015");


Date.parse() returns the number of milliseconds between the date and January 1, 1970:
You can then use the number of milliseconds to convert it to a date object.

let msec = Date.parse("March 21, 2012"); 
const d = new Date(msec);

© 2023 Better Solutions Limited. All Rights Reserved. © 2023 Better Solutions Limited TopPrevNext