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

JS Учебник

JS Главная JS Введение JS Установка JS Вывод JS Синтаксис JS Заявления JS Комментарии JS Переменные JS Операторы JS Арифметика JS Присваивания JS Типы данных JS Функции JS Объекты JS Область JS События JS Строки JS Методы строк JS Числа JS Методы чисел JS Массивы JS Методы массива JS Сортировка массива JS Итерация массива JS Даты JS Формат даты JS Метод получения дат JS Методы набора... JS Математические... JS Случайные числа JS Булевы JS Сравнение... JS Заявления if...else JS Заявление switch JS Цикл for JS Цикл while JS Заявление break... JS Преобразование... JS Битовые... JS Регулярные выражения JS Ошибки JS Отладчик JS Подъемный JS Строгий JS Ключевое слово this JS Руководство стиля JS Практика JS Распространенные ошибки JS Эффективность JS Зарезервированные слова JS Версии JS Версия ES5 JS Версия ES6 JS JSON

JS Формы

JS Формы JS Формы API

JS Объекты

Определение объекта Свойства объекта Методы объекта Доступ к объекту Конструкторы объекта Прототипы объекта Объект ECMAScript 5

JS Функции

Определение функции Параметры функции Вызов Функции Вызвать Функцию Применение функции Закрытие Функции

JS HTML DOM

DOM Введение DOM Методы DOM Документы DOM Элементы DOM HTML DOM CSS DOM Анимация DOM События DOM Слушатель события DOM Навигация DOM Узлы DOM Коллекции DOM Список узлов

JS Браузера BOM

JS Окно JS Экран JS Местоположение JS История JS Навигатор JS Всплывающее окна JS Синхронизация JS Cookies

JS AJAX

AJAX Введение AJAX XMLHttp AJAX Запрос AJAX Ответ AJAX XML Файл AJAX PHP AJAX ASP AJAX База данных AJAX Приложения AJAX Примеры

JS JSON

JSON Введение JSON Синтаксис JSON или XML JSON Типы данных JSON Парсинг JSON Строки JSON Объекты JSON Массивы JSON PHP JSON HTML JSON JSONP



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 = ;

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