@kalender/core
Version:
calendar core library
22 lines • 999 B
TypeScript
import { WeekDay } from './definition';
export declare function diffTime(d1: Date, d2: Date): {
year: number;
month: number;
day: number;
weekDay: number;
dayOfYear: number;
hour: number;
minute: number;
second: number;
};
export declare function daysOf(ms: number): number;
export declare function weeksOf(ms: number): number;
export declare function daysBetween(start: Date, end: Date): number;
export declare function weeksBetween(start: Date, end: Date): number;
export declare function weekDaysBetween(start: Date, end: Date, days: WeekDay[]): number;
export declare function workDaysBetween(start: Date, end: Date): number;
export declare function weekendDaysBetween(start: Date, end: Date): number;
export declare function addDays(date: Date, count: number): Date;
export declare function isWeekDay(number: number): number is WeekDay;
export declare function weekDayFilter(days: number[]): WeekDay[];
//# sourceMappingURL=timespan.d.ts.map