Методы получения даты в JavaScript
Эти методы можно использовать для получения информации от объекта даты:
Method | Description |
---|---|
getFullYear() | Get the year as a four digit number (yyyy) |
getMonth() | Get the month as a number (0-11) |
getDate() | Get the day as a number (1-31) |
getHours() | Get the hour (0-23) |
getMinutes() | Get the minute (0-59) |
getSeconds() | Get the second (0-59) |
getMilliseconds() | Get the millisecond (0-999) |
getTime() | Get the time (milliseconds since January 1, 1970) |
getDay() | Get the weekday as a number (0-6) |
Date.now() | Get the time. ECMAScript 5. |
Метод getTime()
Метод getTime()
возвращает количество миллисекунд с 1 января 1970 года:
Пример
const d = new Date();
d.getTime();
Метод getFullYear()
Метод getFullYear()
возвращает год даты в виде четырехзначного числа:
Пример
const d = new Date();
d.getFullYear();
Метод getMonth()
Метод getMonth()
возвращает месяц даты в виде числа (0-11):
Пример
const d = new Date();
d.getMonth();
В JavaScript первый месяц (январь) имеет номер месяца 0, поэтому декабрь возвращает номер месяца 11.
Вы можете использовать массив имен и getMonth()
вернуть месяц как имя:
Пример
const months = ["January", "February", "March", "April", "May",
"June", "July", "August", "September", "October",
"November", "December"];
const d = new Date();
let month = months[d.getMonth()];
Метод getDate()
Метод getDate()
возвращает день даты в виде числа (1-31):
Пример
const d = new Date();
d.getDate();
Метод getHours()
Метод getHours()
возвращает часы даты в виде числа (0-23):
Пример
const d = new Date();
d.getHours();
Метод getMinutes()
Метод getMinutes()
возвращает минуты даты в виде числа (0-59):
Пример
const d = new Date();
d.getMinutes();
Метод getSeconds()
Метод getSeconds()
возвращает секунды даты в виде числа (0-59):
Пример
const d = new Date();
d.getSeconds();
Метод getMilliseconds()
Метод getMilliseconds()
возвращает миллисекунды даты в виде числа (0-999):
Пример
const d = new Date();
d.getMilliseconds();
Метод getDay()
Метод getDay()
возвращает день недели даты в виде числа (0-6):
Пример
const d = new Date();
d.getDay();
В JavaScript первый день недели (0) означает «воскресенье», даже если в некоторых странах мира первый день недели считается «понедельником».
Вы можете использовать массив имен и getDay()
вернуть день недели в качестве имени:
Пример
const days = ["Sunday", "Monday", "Tuesday", "Wednesday",
"Thursday", "Friday", "Saturday"];
const d = new Date();
let day = days[d.getDay()];
Методы даты UTC
Методы даты UTC используются для работы с датами UTC (датами универсального часового пояса):
Method | Description |
---|---|
getUTCDate() | Same as getDate(), but returns the UTC date |
getUTCDay() | Same as getDay(), but returns the UTC day |
getUTCFullYear() | Same as getFullYear(), but returns the UTC year |
getUTCHours() | Same as getHours(), but returns the UTC hour |
getUTCMilliseconds() | Same as getMilliseconds(), but returns the UTC milliseconds |
getUTCMinutes() | Same as getMinutes(), but returns the UTC minutes |
getUTCMonth() | Same as getMonth(), but returns the UTC month |
getUTCSeconds() | Same as getSeconds(), but returns the UTC seconds |
Полная ссылка на дату JavaScript
Для получения полной справки по дате перейдите по ссылке:
Полный справочник дат JavaScript .
Справочник содержит описания и примеры всех свойств и методов Date.