Date.prototype.setSeconds()
Устанавливает секунды (и опционально миллисекунды) по местному времени.
Сигнатура
date.setSeconds(секунды[, мс])Метод setSeconds() задаёт секунды минуты. Значения вне диапазона переносятся на соседнюю минуту.
const d = new Date(2026, 5, 16, 9, 30, 0);
d.setSeconds(45);
console.log(d.getSeconds()); // 45