Последние учебники веб-разработки
×

JS Руководство

JS ГЛАВНАЯ JS Введение JS Куда JS Вывод JS Синтаксис JS Заявления JS Комментарии JS переменные JS операторы JS арифметика JS присваивание JS Типы данных JS функции JS Объекты JS Объем JS Мероприятия JS Строки JS Методы струнных JS чисел JS Методы Number JS математический JS Даты JS Форматы даты JS Методы Дата JS Массивы JS Методы массивов JS Booleans JS Сравнения JS условия JS переключатель JS петля For JS В то время как Loop JS Ломать JS Тип преобразования JS RegExp JS ошибки JS отладка JS Подъемно JS Строгий режим JS Гид по стилю JS Лучшие практики JS Ошибки JS Представление JS Зарезервированные слова JS JSON

JS формы

Формы проверки Формы API

JS объект

Определения объектов Свойства объекта Методы объекта Прототипы объектов

JS функции

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

JS HTML DOM

DOM вступление DOM методы DOM Документ DOM элементы DOM HTML DOM CSS DOM Анимации DOM Мероприятия DOM EventListener DOM навигация DOM Вершины DOM Nodelist

JS браузер BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS Примеры

JS Примеры JS HTML DOM JS HTML вход JS HTML Объекты JS HTML Мероприятия JS браузер JS викторина JS Резюме

JS Рекомендации

JavaScript Объекты HTML DOM Объекты


 

JavaScript Методы Дата


Современные методы позволяют получать и устанавливать значения даты (годы, месяцы, дни, часы, минуты, секунды, миллисекунды)


Достаньте Методы Дата

Получить методы используются для получения часть даты. Ниже приведены наиболее распространенные (в алфавитном порядке):

метод Описание
getDate() Получите день в виде числа (1-31)
getDay() Получить день недели в виде числа (0-6)
getFullYear() Получить четыре цифры года (YYYY)
getHours() Получить час (0-23)
getMilliseconds() Получить миллисекунды (0-999)
getMinutes() Получите минут (0-59)
getMonth() Получить месяц (0-11)
getSeconds() Получить секунд (0-59)
getTime() Получить время (миллисекунды с 1 января 1970 года)

getTime() Метод

getTime() возвращает количество миллисекунд , прошедших с 1 января 1970 года:

пример

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getTime();
</script>
Попробуй сам "

getFullYear() Метод

getFullYear() возвращает год дату , как четырехзначный номер:

пример

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getFullYear();
</script>
Попробуй сам "

getDay() Метод

getDay() возвращает день недели в виде числа (0-6):

пример

<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getDay();
</script>
Попробуй сам "

В JavaScript, в первый день недели (0) означает "воскресенье", даже если некоторые страны мира считают первый день недели, чтобы быть "Понедельник"

Вы можете использовать массив имен, и getDay() , чтобы вернуть будний день в качестве имени:

пример

<script>
var d = new Date();
var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
document.getElementById("demo").innerHTML = days[d.getDay()];
</script>
Попробуй сам "

Методы Дата Set

Установить методы используются для установки часть даты. Ниже приведены наиболее распространенные (в алфавитном порядке):

метод Описание
setDate() Установите день как число (1-31)
setFullYear() Установите год (необязательно месяц и день)
setHours() Установите час (0-23)
setMilliseconds() Установите миллисекунды (0-999)
setMinutes() Установите минуты (0-59)
setMonth() Установите месяц (0-11)
setSeconds() Установите секунды (0-59)
setTime() Установите время (миллисекунды с 1 января 1970 г.)

setFullYear() Метод

setFullYear() задает объект даты на определенную дату. В этом примере, на 14 января 2020 года:

пример

<script>
var d = new Date();
d.setFullYear(2020, 0, 14);
document.getElementById("demo").innerHTML = d;
</script>
Попробуй сам "

setDate() Метод

setDate() устанавливает день месяца (1-31):

пример

<script>
var d = new Date();
d.setDate(20);
document.getElementById("demo").innerHTML = d;
</script>
Попробуй сам "

setDate() метод может быть также использован для добавления дней к дате:

пример

<script>
var d = new Date();
d.setDate(d.getDate() + 50);
document.getElementById("demo").innerHTML = d;
</script>
Попробуй сам "

При добавлении дней, сдвигает месяц или год, изменения обрабатываются автоматически с помощью объекта Date.


Дата ввода - Разбор Даты

Если у вас есть действительная строку даты, вы можете использовать Date.parse() метод , чтобы преобразовать его в миллисекундах.

Date.parse() возвращает количество миллисекунд между датой и 1 января 1970 года:

пример

<script>
var msec = Date.parse("March 21, 2012");
document.getElementById("demo").innerHTML = msec;
</script>
Попробуй сам "

Затем вы можете использовать число миллисекунд , чтобы преобразовать его в объект дата:

пример

<script>
var msec = Date.parse("March 21, 2012");
var d = new Date(msec);
document.getElementById("demo").innerHTML = d;
</script>
Попробуй сам "

Сравнить Даты

Даты можно легко сравнить.

Следующий пример сравнивает сегодняшнюю дату с 14 января 2100 года:

пример

var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2100, 0, 14);

if (someday > today) {
    text = "Today is before January 14, 2100.";
} else {
    text = "Today is after January 14, 2100.";
}
document.getElementById("demo").innerHTML = text;
Попробуй сам "

JavaScript имеет значение от 0 месяцев до 11 января 0. декабрь 11.


Методы UTC Дата

современные методы UTC используются для работы даты UTC (даты Univeral Time Zone):

метод Описание
getUTCDate() То же, что getDate() , но возвращает дату UTC
getUTCDay() То же, что getDay() , но возвращает UTC день
getUTCFullYear() То же, что getFullYear() , но возвращает UTC год
getUTCHours() То же, что getHours() , но возвращает UTC час
getUTCMilliseconds() То же, что getMilliseconds() , но возвращает UTC миллисекунды
getUTCMinutes() То же, что getMinutes() , но возвращает минут UTC
getUTCMonth() То же, что getMonth() , но возвращает UTC месяц
getUTCSeconds() То же, что getSeconds() , но возвращает UTC секунды

Complete Reference Date JavaScript

Для получения полной справки, перейдите на наш Complete JavaScript Date Reference .

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