JavaScript Методы получения даты
Эти методы можно использовать для получения информации из объекта даты:
Метод | Описание |
---|---|
getFullYear() | Получить год в виде четырехзначного числа (гггг) |
getMonth() | Получить месяц в виде числа (0-11) |
getDate() | Получить день в виде числа (1-31) |
getHours() | Получить час (0-23) |
getMinutes() | Получить минуту (0-59) |
getSeconds() | Получить секунду (0-59) |
getMilliseconds() | Получить миллисекунду (0-999) |
getTime() | Получить время (миллисекунды с 1 января 1970 г.) |
getDay() | Получить день недели в виде числа (0-6) |
Date.now() | Получить время. ECMAScript 5. |
Метод getTime()
Метод getTime()
возвращает количество миллисекунд с 1 января 1970 г.:
Пример
const d = new Date();
document.getElementById("demo").innerHTML = d.getTime();
Попробуйте сами »
Метод getFullYear()
Метод getFullYear()
возвращает год даты в виде четырехзначного числа:
Пример
const d = new Date();
document.getElementById("demo").innerHTML = d.getFullYear();
Попробуйте сами »
Метод getMonth()
Метод getMonth()
возвращает месяц даты в виде числа (0-11):
Пример
const d = new Date();
document.getElementById("demo").innerHTML = d.getMonth();
Попробуйте сами »
В JavaScript первый месяц (январь) - это месяц номер 0, поэтому декабрь возвращает номер месяца 11.
Вы можете использовать массив имен и getMonth()
чтобы вернуть месяц в качестве имени:
Пример
const d = new Date();
const months = ["January", "February", "March", "April", "May",
"June", "July", "August", "September", "October",
"November", "December"];
document.getElementById("demo").innerHTML = months[d.getMonth()];
Попробуйте сами »
Метод getDate()
Метод getDate()
возвращает день даты в виде числа (1-31):
Пример
const d = new Date();
document.getElementById("demo").innerHTML = d.getDate();
Попробуйте сами »
Метод getHours()
Метод getHours()
возвращает часы даты в виде числа (0-23):
Пример
const d = new Date();
document.getElementById("demo").innerHTML = d.getHours();
Попробуйте сами »
Метод getMinutes()
Метод getMinutes()
возвращает минуты даты в виде числа (0-59):
Пример
const d = new Date();
document.getElementById("demo").innerHTML = d.getMinutes();
Попробуйте сами »
Метод getSeconds()
Метод getSeconds()
возвращает секунды даты в виде числа (0-59):
Пример
const d = new Date();
document.getElementById("demo").innerHTML = d.getSeconds();
Попробуйте сами »
Метод getMilliseconds()
Метод getMilliseconds()
возвращает миллисекунды даты в виде числа (0-999):
Пример
const d = new Date();
document.getElementById("demo").innerHTML = d.getMilliseconds();
Попробуйте сами »
Метод getDay()
Метод getDay()
возвращает день недели даты в виде числа (0-6):
Пример
const d = new Date();
document.getElementById("demo").innerHTML = d.getDay();
Попробуйте сами »
В JavaScript первый день недели (0) означает "Sunday" (Воскресенье), даже если в некоторых странах мира первым днем недели считается "Monday" (Понедельник).
Вы можете использовать массив имён и getDay()
чтобы вернуть день недели в качестве имени:
Пример
const d = new Date();
const days = ["Sunday", "Monday", "Tuesday", "Wednesday",
"Thursday", "Friday", "Saturday"];
document.getElementById("demo").innerHTML = days[d.getDay()];
Попробуйте сами »
Методы UTC даты
Методы даты UTC используются для работы с датами UTC (даты универсального часового пояса):
Метод | Описание |
---|---|
getUTCDate() | То же, что и getDate(), но возвращает дату в формате UTC |
getUTCDay() | То же, что и getDay(), но возвращает день в формате UTC |
getUTCFullYear() | То же, что и getFullYear(), но возвращает год в формате UTC |
getUTCHours() | То же, что и getHours(), но возвращает час UTC |
getUTCMilliseconds() | То же, что и getMilliseconds(), но возвращает миллисекунды в формате UTC |
getUTCMinutes() | То же, что и getMinutes(), но возвращает минуты в формате UTC |
getUTCMonth() | То же, что и getMonth(), но возвращает месяц в формате UTC |
getUTCSeconds() | То же, что и getSeconds(), но возвращает секунды в формате UTC |
Полный справочник по датам JavaScript
Для получения полной справки перейдите на Полный справочник по JavaScript датам на нашем сайте W3Schools на русском.
Справочник содержит описания и примеры всех свойств и методов Date.