@kalender/core
Version:
calendar core library
29 lines • 1.25 kB
TypeScript
import { WeekDay } from './definition';
export declare function isWorkDay(date: Date): boolean;
export declare function isWeekend(date: Date): boolean;
export declare function getWeekDay(date: Date): 7 | WeekDay.WorkDay | WeekDay.Weekend | WeekDay.Monday | WeekDay.Tuesday | WeekDay.Wednesday | WeekDay.Thursday | WeekDay.Friday | WeekDay.Saturday;
export declare function getMonth(date: Date): number;
export declare function eraseTime(date: Date): Date;
export declare function extract(date: Date): {
year: number;
month: number;
day: number;
weekDay: number;
dayOfYear: number;
hour: number;
minute: number;
second: number;
};
export declare function extractDate(date: Date): {
year: number;
month: number;
day: number;
weekDay: number;
};
export declare function normalDate(year: number, month: number, day?: number): Date;
export declare function perfectDate(year: number, month: number, day?: number): Date;
export declare function dayOfYear(date: Date): number;
export declare function addWeekDays(day: WeekDay, count: number): WeekDay;
export declare function now(): Date;
export declare function daysRemainOfMonth(date: Date): number;
//# sourceMappingURL=date.d.ts.map