JavaScript Метод получения дат
Эти методы можно использовать для получения информации из объекта даты:
Метод | Описание |
---|---|
getFullYear() | Получить год в виде четырехзначного числа (yyyy) |
getMonth() | Получить месяц в виде числа (0-11) |
getDate() | Получить день в виде числа (1-31) |
getHours() | Получить час (0-23) |
getMinutes() | Получить минуты (0-59) |
getSeconds() | Получить секунды (0-59) |
getMilliseconds() | Получить миллисекунды (0-999) |
getTime() | Получить время (миллисекунды с 1 Января, 1970) |
getDay() | Получить день недели в виде числа (0-6) |
Метод getTime()
Метод getTime()
) возвращает количество миллисекунд с 1 Января 1970 года:
Получить
var d = new Date();
document.getElementById("demo").innerHTML = d.getTime();
Редактор кода »
Метод getFullYear()
Метод getFullYear()
возвращает год даты в виде четырехзначного числа
Получить
var d = new Date();
document.getElementById("demo").innerHTML = d.getFullYear();
Редактор кода »
Метод getMonth()
Метод getMonth()
возвращает месяц даты в виде числа (0-11):
Получить
var d = new Date();
document.getElementById("demo").innerHTML = d.getMonth();
Редактор кода »
В JavaScript первый месяц (Январь) имеет число месяца 0, поэтому Декабрь возвращает число месяца 11.
Можно использовать массив имен getMonth()
, чтобы вернуть месяц в качестве имени:
Получить
var d = new Date();
var months = ["Январь", "Фефраль", "Март", "Апрель", "Май",
"Июнь", "Июль", "Август", "Сентябрь", "Октябрь",
"Ноябрь", "Декабрь"];
document.getElementById("demo").innerHTML = months[d.getMonth()];
Редактор кода »
Метод getDate()
Метод getDate()
возвращает день даты в виде числа (1-31):
Получить
var d = new Date();
document.getElementById("demo").innerHTML = d.getDate();
Редактор кода »
Метод getHours()
Метод getHours()
возвращает часы даты в виде числа (0-23):
Получить
var d = new Date();
document.getElementById("demo").innerHTML = d.getHours();
Редактор кода »
Метод getMinutes()
Метод getMinutes()
возвращает минуты даты в виде числа (0-59):
Получить
var d = new Date();
document.getElementById("demo").innerHTML = d.getMinutes();
Редактор кода »
Метод getSeconds()
Метод getSeconds()
возвращает секунды даты в виде числа (0-59):
Получить
var d = new Date();
document.getElementById("demo").innerHTML = d.getSeconds();
Редактор кода »
Метод getMilliseconds()
Метод getMilliseconds()
возвращает миллисекунды даты в виде числа (0-999):
Получить
var d = new Date();
document.getElementById("demo").innerHTML = d.getMilliseconds();
Редактор кода »
Метод getDay()
Метод getDay()
возвращает день недели даты в виде числа (0-6):
Получить
var d = new Date();
document.getElementById("demo").innerHTML = d.getDay();
Редактор кода »
В JavaScript первый день недели (0) означает "Воскресенье", даже если некоторые страны в мире считают первый день недели "Понедельник"
Вы можете использовать массив имен getDay()
, чтобы вернуть день недели в качестве имени:
Получить
var d = new Date();
var days = ["Воскресенье", "Понедельник", "Вторник", "Среда",
"Четверг", "Пятница", "Суббота"];
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 справочник дат.
Ссылка содержит описания и примеры всех свойств и методов.