Метод JavaScript Date.UTC()

Определение и использование

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

Совет:Мировое координированное время (UTC) является временем, установленным мировым стандартом времени.

Комментарий:UTC время совпадает с GMT (格林вичское время).

Пример

Пример 1

Возвращает количество миллисекунд между указанной датой и временем и полуночью 1 января 1970 года:

var d = Date.UTC(2012, 02, 30);

Попробуйте сами

Пример 2

Создание объекта даты с использованием UTC времени вместо локального времени:

var d = new Date(Date.UTC(2012, 02, 30));

Попробуйте сами

Грамматика

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

Значение параметра

Параметр Описание
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

Поддержка браузеров

Метод Chrome IE Firefox Safari Opera
UTC() Поддержка Поддержка Поддержка Поддержка Поддержка

Соответствующие страницы

Урок:Дата JavaScript

Урок:Формат даты JavaScript