САЙТ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ НА РУССКОМ ЯЗЫКЕ

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 справочник дат.

Ссылка содержит описания и примеры всех свойств и методов.


Проверьте себя с помощью упражнений!

Упражнение:

Используйте правильный метод даты, чтобы получить месяц (0-11) из объекта дата.

var d = new Date();
month = ;

Начните упражнения