Date.prototype.setUTCHours()

Устанавливает часы по времени UTC; есть UTC-версии и у остальных сеттеров.

Сигнатураdate.setUTCHours(часы[, мин, сек, мс])

Метод setUTCHours() задаёт час в зоне UTC. UTC-сеттеры (setUTCFullYear, setUTCMonth, setUTCDate и другие) полезны, когда логика должна быть независимой от часового пояса пользователя.

const d = new Date('2026-06-16T12:00:00Z');
d.setUTCHours(0, 0, 0, 0);     // начало суток в UTC
console.log(d.toISOString());  // '2026-06-16T00:00:00.000Z'
← Все записи: Объект Date в JavaScript
Поддержать проект