Имеет конструктор:
const duration = new Duration(100, 'milliseconds');
Второй параметр конструктора — единица измерения. Он может иметь следующие значения:
milliseconds
seconds
minutes
hours
days
Можно не указывать единицу измерения. По умолчанию длительность будет считаться в миллисекундах.
const duration = new Duration(100); // 100 миллисекунд
Значения этого типа неизменяемые, так что методы мутации возвращают обновлённое значение, не меняя исходного.
const hour = new Duration(1, 'hours'); const day = hour.add(new Duration(23, 'hours'));
Types
Дни.
Часы.
Миллисекунды.
Минуты.
Секунды.
Сложить длительности.
Длительность (время)
Имеет конструктор:
const duration = new Duration(100, 'milliseconds');
Второй параметр конструктора — единица измерения. Он может иметь следующие значения:
milliseconds
— миллисекунды;seconds
— секунды;minutes
— минуты;hours
— часы;days
— дни.Можно не указывать единицу измерения. По умолчанию длительность будет считаться в миллисекундах.
const duration = new Duration(100); // 100 миллисекунд
Значения этого типа неизменяемые, так что методы мутации возвращают обновлённое значение, не меняя исходного.
const hour = new Duration(1, 'hours'); const day = hour.add(new Duration(23, 'hours'));
Types