TimeUnit
type TimeUnit = "millisecond" | "second" | "minute" | "hour" | "day" | "month" | "year";
"millisecond", "second", "minute" и "hour" — фиксированные доли миллисекунды. "day", "month" и "year" — календарные единицы без постоянной длины: в сутках при переходе на летнее время 23 или 25 часов, а в месяце от 28 до 31 дня.
Какую из двух трактовок применяет конкретная функция, сказано на её странице: diff считает целые календарные единицы, offset сдвигает на них и при необходимости подтягивает день месяца.
Примеры
Форма
diff(a, b, "day");
offset(date, 1, "month");
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.