Javascript Date Object
Javascript Date Object
new Date() returns a date object with the current date and time.
Method Description
getFullYear() Get year as a four digit number (yyyy)
getMonth() Get month as a number (0-11)
getDate() Get day as a number (1-31)
getDay() Get weekday as a number (0-6)
getHours() Get hour (0-23)
getMinutes() Get minute (0-59)
getSeconds() Get second (0-59)
getMilliseconds() Get millisecond (0-999)
getTime() Get time (milliseconds since January 1, 1970)
const d = new Date("2021-03-25");
d.getFullYear();
const d = new Date();
d.getFullYear();
Note
const d = new Date("2021-03-25");
d.getMonth();
const d = new Date();
d.getMonth();
The getDate() method returns the day of a date as a number (1-31):
const d = new Date("2021-03-25");
d.getDate();
const d = new Date();
d.getDate();
const d = new Date("2021-03-25");
d.getHours();
const d = new Date();
d.getHours();
const d = new Date("2021-03-25");
d.getMinutes();
const d = new Date();
d.getMinutes();
const d = new Date("2021-03-25");
d.getSeconds();
const d = new Date();
d.getSeconds();
const d = new Date("2021-03-25");
d.getMilliseconds();
const d = new Date();
d.getMilliseconds();
Some countries in the world consider the first day of the week to be Monday.
const d = new Date("2021-03-25");
d.getDay();
const d = new Date();
d.getDay();
Note : You can use an array of names, and getDay() to return weekday as a
name:
const days =
["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "
Saturday"];
const d = new Date("2021-03-25");
let day = days[d.getDay()];
const days =
["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "
Saturday"];
const d = new Date();
let day = days[d.getDay()];
const d = new Date("1970-01-01");
d.getTime();
const d = new Date("2021-03-25");
d.getTime();
const d = new Date();
d.getTime();
let ms = Date.now();
const minute = 1000 * 60;
const hour = minute * 60;
const day = hour * 24;
const year = day * 365;