@chayns-components/date
Version:
A set of beautiful React components for developing your own applications with chayns.
28 lines (27 loc) • 1.39 kB
TypeScript
export declare const isToday: (date: Date) => boolean;
export declare const isTomorrow: (date: Date) => boolean;
export declare const isYesterday: (date: Date) => boolean;
export declare const isCurrentYear: (date: Date) => boolean;
export declare const getIsDateNearToday: (date: Date) => boolean;
export declare const isMorning: (date: Date) => boolean;
export declare const isAfter: (firstDate: Date, secondDate: Date) => boolean;
export declare const isBefore: (firstDate: Date, secondDate: Date) => boolean;
export declare const startOfMonth: (date: Date) => Date;
export declare const addYears: (date: Date, years: number) => Date;
export declare const differenceInCalendarMonths: (firstDate: Date, secondDate: Date) => number;
export declare const isSameDay: (firstDate: Date, secondDate: Date) => boolean;
export declare const isSameMonth: (firstDate: Date, secondDate: Date) => boolean;
interface Interval {
start: Date;
end: Date;
}
export declare const isWithinInterval: (date: Date, interval: Interval) => boolean;
export declare const subYears: (date: Date, years: number) => Date;
export declare const startOfWeek: (date: Date) => Date;
export declare const endOfWeek: (date: Date) => Date;
export declare const eachDayOfInterval: (interval: {
start: Date;
end: Date;
}) => Date[];
export declare const addDays: (date: Date, days: number) => Date;
export {};