Date.prototype.setTime()

Полностью задаёт момент времени числом миллисекунд от эпохи Unix.

Сигнатураdate.setTime(миллисекунды)

Метод setTime() заменяет хранимый момент новым значением — числом миллисекунд от начала эпохи. Удобен для копирования и сдвига дат.

const d = new Date();
d.setTime(0);
console.log(d.toISOString()); // '1970-01-01T00:00:00.000Z'

// сдвиг на сутки вперёд
const t = new Date('2026-01-01');
t.setTime(t.getTime() + 24 * 60 * 60 * 1000);
console.log(t.toISOString()); // '2026-01-02T00:00:00.000Z'
← Все записи: Объект Date в JavaScript
Поддержать проект