UNPKG

@i-novus/ui-core

Version:

Базовые UI компоненты

11 lines (10 loc) 839 B
import { Dayjs } from 'dayjs'; import { type DateAccuracy } from './getDateAccuracy'; /** * Функция округляет дату до необходимой точности (отрезает лишнюю часть) * Н.р. если dateAccuracy="day", то останется только дата, а время будет обнулено * @param {Date | Dayjs | null | undefined} value - Дата * @param {string} dateAccuracy - точность: month - округление до месяца (число будет равно 1, а время обнулено), day - округление до дня, minute - до минут, full - без округления * @return {Dayjs | null} */ export declare const cutDateByAccuracy: (value: Date | Dayjs | null | undefined, dateAccuracy: DateAccuracy) => Dayjs | null;