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'