JavaScript метод Date.getMilliseconds()
Определение и применение
JavaScript метод getMilliseconds() возвращает числовое значение (0-999), которое соответствует
миллисекундам для указанной даты по местному времени.
Поддержка браузерами
Спецификация: ecma262
Поддерживается во всех основных браузерах с 2015 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
getMilliseconds | 1 | 12 | 1 | 4 | 1 | 18 | 4 | 10.1 | 1 | 1.0 | 4.4 | 1 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
JavaScript синтаксис
dateObj.getMilliseconds();Возвращаемое значение и особенности
Возвращается компонент миллисекунд от 0 до 999, а не общее число миллисекунд с начала эпохи. Для метки времени
используйте
getTime().
Метод не принимает параметров и не изменяет объект. Для недействительной даты (Invalid Date) возвращается
NaN.
Миллисекундный компонент не зависит от часового пояса. Вариант getUTCMilliseconds() читает компонент по
UTC.
Спецификация
ECMAScript — Date.prototype.getMilliseconds(). Метод входит в стандарт начиная с ECMAScript 1.
Примеры, попробуйте сами
Date.getMilliseconds() — пример 1
Измените исходные значения и нажмите ▶. Сравните результат с комментариями; местное время определяется часовым поясом браузера.
index.html
<p>Результат выполнения выводится в консоль.</p>
main.js
// Компоненты конструктора задают местное время; месяцы нумеруются с 0.
const firstDate = new Date(2019, 7, 1, 12, 17, 10, 456)
const secondDate = new Date(2019, 5, 22, 15, 22, 2, 124)
console.log(firstDate.getMilliseconds()) // 456
console.log(secondDate.getMilliseconds()) // 124
// Для недействительной даты компонент отсутствует.
console.log(new Date(NaN).getMilliseconds()) // NaN