UNPKG

@thi.ng/date

Version:

Datetime types, relative dates, math, iterators, composable formatters, locales

100 lines 2.09 kB
import { type RoundingFn } from "./api.js"; /** * Rounds down `epoch` to minute precision. * * @param epoch - */ export declare const floorSecond: RoundingFn; /** * Rounds down `epoch` to minute precision. * * @param epoch - */ export declare const floorMinute: RoundingFn; /** * Rounds down `epoch` to hour precision. * * @param epoch - */ export declare const floorHour: RoundingFn; /** * Rounds down `epoch` to day precision * * @param epoch - */ export declare const floorDay: RoundingFn; /** * Rounds down `epoch` to week precision. Assumes ISO8601 week logic, i.e. weeks * start on Monday. * * @param epoch - */ export declare const floorWeek: RoundingFn; /** * Rounds down `epoch` to month precision. * * @param epoch - */ export declare const floorMonth: RoundingFn; /** * Rounds down `epoch` to month precision, but at beginning of a quarter. * * @param epoch - */ export declare const floorQuarter: RoundingFn; /** * Rounds down `epoch` to year precision. * * @param epoch - */ export declare const floorYear: RoundingFn; /** * Rounds up `epoch` to minute precision. * * @param epoch - */ export declare const ceilSecond: RoundingFn; /** * Rounds up `epoch` to minute precision. * * @param epoch - */ export declare const ceilMinute: RoundingFn; /** * Rounds up `epoch` to hour precision. * * @param epoch - */ export declare const ceilHour: RoundingFn; /** * Rounds up `epoch` to day precision * * @param epoch - */ export declare const ceilDay: RoundingFn; /** * Rounds up `epoch` to week precision. Assumes ISO8601 week logic, i.e. weeks * start on Monday. * * @param epoch - */ export declare const ceilWeek: RoundingFn; /** * Rounds up `epoch` to month precision * * @param epoch - */ export declare const ceilMonth: RoundingFn; /** * Rounds up `epoch` to month precision (beginning of next quarter) * * @param epoch - */ export declare const ceilQuarter: RoundingFn; /** * Rounds up `epoch` to year precision * * @param epoch - */ export declare const ceilYear: RoundingFn; //# sourceMappingURL=round.d.ts.map