JavaScript
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 objects represent a single moment in time in a platform-independent format. const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 objects encapsulate an integral number that represents milliseconds since the midnight at the beginning of January 1, 1970, UTC [the epoch]Ghi chú. TC39 is working on Temporal, a new Date/Time API. Read more about it on the Igalia blog. It is not yet ready for production use
A JavaScript date is fundamentally specified as the number of milliseconds that have elapsed since the , which is defined as the midnight at the beginning of January 1, 1970, UTC [equivalent to the UNIX epoch]
Ghi chú. It's important to keep in mind that while the time value at the heart of a Date object is UTC, the basic methods to fetch the date and time or its components all work in the local [i. e. host system] time zone and offset
It should be noted that the maximum
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 is not of the same value as the maximum safe integer [const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
2 is 9,007,199,254,740,991]. Instead, it is defined in ECMA-262 that a maximum of ±100,000,000 [one hundred million] days relative to January 1, 1970 UTC [that is, April 20, 271821 BCE ~ September 13, 275760 CE] can be represented by the standard const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 object [equivalent to ±8,640,000,000,000,000 milliseconds]There are several methods available to obtain a date in various formats, as well as to perform time zone conversions. Particularly useful are the functions that output the date and time in Coordinated Universal Time [UTC], the global standard time defined by the World Time Standard. [This time is historically known as Greenwich Mean Time, as UTC lies along the meridian that includes London—and nearby Greenwich—in the United Kingdom. ] The user's device provides the local time
In addition to methods to read and alter individual components of the local date and time [such as
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
4 and const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
5], there are also versions of the same methods that read and manipulate the date and time using UTC [such as const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
6 and const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
7]const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
8When called as a function, returns a string representation of the current date and time. All arguments are ignored. The result is the same as executing
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
9const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
0When called as a constructor, returns a new
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 objectconst date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
2Returns the numeric value corresponding to the current time—the number of milliseconds elapsed since January 1, 1970 00. 00. 00 UTC, with leap seconds ignored
const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
3Parses a string representation of a date and returns the number of milliseconds since 1 January, 1970, 00. 00. 00 UTC, with leap seconds ignored
Ghi chú. Parsing of strings with
const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
4 is strongly discouraged due to browser differences and inconsistenciesconst date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
5Accepts the same parameters as the longest form of the constructor [i. e. 2 to 7] and returns the number of milliseconds since January 1, 1970, 00. 00. 00 UTC, with leap seconds ignored
const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
6Returns the day of the month [
const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
7 – const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
8] for the specified date according to local timeconst date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
9Returns the day of the week [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
61] for the specified date according to local timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
62Returns the year [4 digits for 4-digit years] of the specified date according to local time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
63Returns the hour [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
65] in the specified date according to local timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
66Returns the milliseconds [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
68] in the specified date according to local timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
69Returns the minutes [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
71] in the specified date according to local timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
72Returns the month [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
74] in the specified date according to local timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
75Returns the seconds [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
71] in the specified date according to local timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
78Returns the numeric value of the specified date as the number of milliseconds since January 1, 1970, 00. 00. 00 UTC. [Negative values are returned for prior times. ]
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
79Returns the time-zone offset in minutes for the current locale
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60Returns the day [date] of the month [
const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
7 – const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
8] in the specified date according to universal timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
63Returns the day of the week [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
61] in the specified date according to universal timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
66Returns the year [4 digits for 4-digit years] in the specified date according to universal time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
67Returns the hours [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
65] in the specified date according to universal timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60Returns the milliseconds [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
68] in the specified date according to universal timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
63Returns the minutes [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
71] in the specified date according to universal timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
66Returns the month [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
74] in the specified date according to universal timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
69Returns the seconds [
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 – const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
71] in the specified date according to universal timeconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
82 DeprecatedReturns the year [usually 2–3 digits] in the specified date according to local time. Use
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
83 insteadconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
84Sets the day of the month for a specified date according to local time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
85Sets the full year [e. g. 4 digits for 4-digit years] for a specified date according to local time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
86Sets the hours for a specified date according to local time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
87Sets the milliseconds for a specified date according to local time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
88Sets the minutes for a specified date according to local time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
89Sets the month for a specified date according to local time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60Sets the seconds for a specified date according to local time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
61Sets the
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 object to the time represented by a number of milliseconds since January 1, 1970, 00. 00. 00 UTC. Use negative numbers for times priorconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
63Sets the day of the month for a specified date according to universal time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
64Sets the full year [e. g. 4 digits for 4-digit years] for a specified date according to universal time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
65Sets the hour for a specified date according to universal time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
66Sets the milliseconds for a specified date according to universal time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
67Sets the minutes for a specified date according to universal time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
68Sets the month for a specified date according to universal time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
69Sets the seconds for a specified date according to universal time
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
070 DeprecatedSets the year [usually 2–3 digits] for a specified date according to local time. Use
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
071 insteadconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
072Returns the "date" portion of the
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 as a human-readable string like const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
074const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
075Converts a date to a string following the ISO 8601 Extended Format
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
076Returns a string representing the
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 using const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
078. Intended for use by const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
079const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
00Returns a string with a locality sensitive representation of the date portion of this date based on system settings
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
01Returns a string with a locality-sensitive representation of this date. Overrides the
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
02 methodconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
03Returns a string with a locality-sensitive representation of the time portion of this date, based on system settings
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
04Returns a string representing the specified
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 object. Overrides the const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
06 methodconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07Returns the "time" portion of the
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 as a human-readable stringconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
09Converts a date to a string using the UTC timezone
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
10Returns the primitive value of a
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 object. Overrides the const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
12 methodThe following examples show several ways to create JavaScript dates
Ghi chú. When parsing date strings with the
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
07 constructor [and const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
4, they are equivalent], always make sure that the input conforms to the [const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
15] — the parsing behavior with other formats is implementation-defined and may not work across all browsers. A library can help if many different formats are to be accommodatedconst date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
7const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
0 exhibits legacy undesirable, inconsistent behavior with two-digit year values; specifically, when a const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
0 call is given a two-digit year value, that year value does not get treated as a literal year and used as-is but instead gets interpreted as a relative offset — in some cases as an offset from the year const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
18, but in other cases, as an offset from the year const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
19const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
6So, to create and get dates between the years
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
60 and const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
21, instead use the preferred const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
071 and const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
83 methodsconst date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
7The following examples show how to determine the elapsed time between two JavaScript dates in milliseconds
Due to the differing lengths of days [due to daylight saving changeover], months, and years, expressing elapsed time in units greater than hours, minutes, and seconds requires addressing a number of issues, and should be thoroughly researched before being attempted
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
6const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
6const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
8Ghi chú. In browsers that support the Web Performance API's high-resolution time feature,
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
24 can provide more reliable and precise measurements of elapsed time than const date = new Date[];
const [month, day, year] = [
date.getMonth[],
date.getDate[],
date.getFullYear[],
];
const [hour, minutes, seconds] = [
date.getHours[],
date.getMinutes[],
date.getSeconds[],
];
2const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
6In this case, it's important to return only an integer—so a simple division won't do. It's also important to only return actually elapsed seconds. [That's why this code uses
const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
26, and not const date = new Date["2020-05-12T23:50:21.817Z"];
date.toString[]; // Tue May 12 2020 18:50:21 GMT-0500 [Central Daylight Time]
date.toDateString[]; // Tue May 12 2020
date.toTimeString[]; // 18:50:21 GMT-0500 [Central Daylight Time]
date.toISOString[]; // 2020-05-12T23:50:21.817Z
date.toUTCString[]; // Tue, 12 May 2020 23:50:21 GMT
date.toJSON[]; // 2020-05-12T23:50:21.817Z
date.toLocaleString[]; // 5/12/2020, 6:50:21 PM
date.toLocaleDateString[]; // 5/12/2020
date.toLocaleTimeString[]; // 6:50:21 PM
27. ]