JavaScript метод Date.setTime()
JavaScript DateОпределение и применение
JavaScript метод setTime() объекта Date устанавливает для объекта Date значение времени, представленное числом миллисекунд с 00:00:00 1 января 1970 года по UTC. Метод возвращает количество миллисекунд между 1 января 1970 00:00: 00 UTC и обновленной датой.
Поддержка браузерами
Метод | Chrome | Firefox | Opera | Safari | IExplorer | Edge |
---|---|---|---|---|---|---|
setTime() | Да | Да | Да | Да | Да | Да |
JavaScript синтаксис:
dateObj.setTime( timeValue );
timeValue - Integer
Спецификация
ECMAScript 1st Edition (ECMA-262). Реализовано в JavaScript 1.0.Значения параметров
Параметр | Описание |
---|---|
timeValue | Целое число, представляющее количество миллисекунд с 00:00:00 1 января 1970 года по UTC. Обязательный параметр. |
Пример использования
let someDay = new Date("February 14, 2019 12:00:00"); // создаем объект Date (передаем строковый аргумент, определяющий дату) console.log(someDay); // Thu Feb 14 2019 12:00:00 GMT+0300 (Москва, стандартное время) let sameAsSomeDay = new Date(); // создаем объект Date со значением, равным текущим дате и времени sameAsSomeDay.setTime(someDay.getTime()); // возвращаем числовое значение указанной даты в виде количества миллисекунд, прошедших с 00:00:00 1 января 1970 года по UTC и устанавливаем это значение ранее созданному объекту Date console.log(sameAsSomeDay); // Thu Feb 14 2019 12:00:00 GMT+0300 (Москва, стандартное время)JavaScript Date