JavaScript Методы получения дат
Эти методы можно использовать для получения сведений из объекта Date:
Метод | Описание |
---|---|
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) |
Метод времени ()
Метод time () возвращает число миллисекунд с 1 января 1970:
Пример
var d = new Date();
document.getElementById("demo").innerHTML = d.getTime();
Метод getFullYear ()
Метод getFullYear () возвращает год даты как четырехзначный номер:
Пример
var d = new Date();
document.getElementById("demo").innerHTML = d.getFullYear();
Метод месяца ()
Метод Month () Возвращает месяц даты в виде числа (0-11):
Пример
var d = new Date();
document.getElementById("demo").innerHTML = d.getMonth();
В JavaScript первый месяц (январь) — это месяц с номером 0, поэтому Декабрь Возвращает месяц номер 11.
Для возврата месяца в качестве имени можно использовать массив имен и месяц ().
Пример
var d = new Date();
var months = ["January", "February", "March", "April", "May",
"June", "July", "August", "September", "October",
"November", "December"];
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 = ["Sunday", "Monday", "Tuesday", "Wednesday",
"Thursday", "Friday", "Saturday"];
document.getElementById("demo").innerHTML = days[d.getDay()];
Методы даты UTC
Методы даты UTC используются для работы с датами UTC (универсальные даты часовых поясов):
Метод | Описание |
---|---|
getUTCDate() | Совпадает с датой (), но возвращает дату в формате UTC |
getUTCDay() | Совпадает с getDay (), но возвращает день UTC |
getUTCFullYear() | Так же, как getFullYear (), но возвращает UTC год |
getUTCHours() | Совпадает с часами (), но возвращает час UTC |
getUTCMilliseconds() | Совпадает с миллисекундами (), но Возвращает миллисекунды UTC |
getUTCMinutes() | То же, что и в минутах (), но возвращает минуты UTC |
getUTCMonth() | Совпадает с месяцем (), но Возвращает месяц UTC |
getUTCSeconds() | Так же, как и секунды (), но возвращает UTC секунды |
Полная ссылка на дату JavaScript
Для полной справки перейдите к нашей полной справке на дату JavaScript.
Ссылка содержит описания и примеры всех свойств и методов даты.