English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод setHours() в JavaScript

 Объект даты JavaScript

Использование setHours()Метод устанавливает час по местному времени для заданного объекта даты.

Этот метод также можно использовать для установки минут, секунд и миллисекунд.

Синтаксис:

date.setHours(hours, minutes, seconds, millisec)
var d = new Date();
d.setHours(18);
Проверьте, пожалуйста, ›/‹

Если не указано minutes, seconds и millisec Если параметр не указан, используется значение, возвращаемое методами getMinutes(), getSeconds() и getMilliseconds().

Совместимость браузеров

Все браузеры полностью поддерживают метод setHours():

Метод
setHours()ДаДаДаДаДа

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

ПараметрыОписание
hours(Обязательное) целое число от 0 до 23, представляющее часы.
Если указанное значение больше 23, то дата и время увеличатся на дополнительные часы.
minutes(Опционально) целое число от 0 до 59, представляющее минуты.
Если указанное значение больше 59, то дата и время увеличатся на дополнительные минуты.
seconds(Опционально) целое число от 0 до 59, представляющее секунды.
Если указанное значение больше 59, то дата и время увеличатся на дополнительные секунды.
Если указаноsecondsЕсли параметр не указан, то также необходимо указатьminutesПараметры.
millisec(Опционально) Число от 0 до 999, представляющее миллисекунды.
Если указанное значение больше 999, то дата и время увеличатся на дополнительные миллисекунды.
Если указаноmillisecЕсли параметр не указан, то также необходимо указатьминутыиСекундыПараметры.

Технические детали

Возврат значения:Миллисекунды между 1 января 1970 года 00:00:00 UTC и датой обновления
Версия JavaScript:ECMAScript 1

 Объект даты JavaScript