UTC()

Обновлено: 10.03.2023

Приклад

Отримайте кількість мілісекунд між датою та 1 січня 1970 року:

let ms = Date.UTC(2020, 02, 30);

Визначення та використання

Метод Date.UTC() повертає кількість мілісекунд між указаною датою та північчю 1 січня 1970 року згідно з UTC.

Примітки

UTC (Універсальний координований час) – це час, встановлений світовим стандартом часу.

Час UTC збігається з часом GMT (середнім часом за Гринвічем).

Підтримка браузера

UTC

Посмотреть совместимость на Can I use?

UTC

Синтаксис


Date.UTC(year, month, day, hours, minutes, seconds, millisec)

Date.UTC() є статичним методом об’єкта Date.

Ви не можете використовувати його в таку дату, як d.UTC()

Синтаксис завжди такий: Date.UTC().


Значення параметрів

ПараметрОпис
yearВимагається. Чотиризначне значення року, допускаються від’ємні значення
monthВимагається. Ціле число, що позначає місяць
Очікувані значення 0-11, але допускаються інші значення:

-1 дасть результат в останній місяць попереднього року
12 вийде в першому місяці наступного року
13 вийде у другому місяці наступного року
dayДодатково. Ціле число, що позначає день місяця
Очікувані значення 1-31, але допускаються інші значення:

0 призведе до останньої години попереднього місяця
-1 призведе до години перед останньою годиною попереднього місяця
Якщо в місяці 31 день:

32 буде результатом першого числа наступного місяця
Якщо місяць має 30 днів:

32 буде результатом другого числа наступного місяця
hourДодатково. За замовчуванням 0. Ціле число, що позначає годину.
Очікувані значення 0-23, але допускаються інші значення:

-1 призведе до останньої години попереднього дня
24 буде результатом першої години наступного дня
minДодатково. За замовчуванням 0. Ціле число, що позначає хвилини.
Очікувані значення 0-59, але допускаються інші значення:

-1 призведе до останньої хвилини попередньої години
60 буде результатом першої хвилини наступної години
secДодатково. За замовчуванням 0. Ціле число, що позначає секунди
Очікувані значення 0-59, але допускаються інші значення:

-1 призведе до останньої секунди попередньої хвилини
60 буде результатом першої секунди наступної хвилини
millisecДодатково. За замовчуванням 0. Ціле число, що позначає мілісекунди
Очікувані значення 0-999, але допускаються інші значення:

-1 призведе до останньої мілісекунди попередньої секунди
1000 буде результатом першої мілісекунди наступної секунди


Технічні деталі

Повернене значення:Число, що представляє кількість мілісекунд між вказаною датою та часом до півночі 1 січня 1970 р.
Версія JavaScript:ECMAScript 1