/** * 克隆时间 */ import "./_dnt.polyfills.js"; export declare const date_clone: (date: Date) => Date; /** * 人类可读的时间对象 */ export type Duration = { year: number; month: number; day: number; minutes: number; seconds: number; milliseconds: number; }; /** * 向一个 date 中添加时间 * 可以是负数 */ export declare const date_add_duration: (date: Date, duration: Partial) => Date; /** * 将一个 date 解码成 duration 对象 */ export declare const date_to_duration: (date: Date) => Duration; /** * 对一个 date 对象进行写入 */ export declare const date_set_duration: (date: Date, duration: Partial) => Date; export type FormatifyDate = { year: string; month: string; day: string; hour: string; minute: string; second: string; hour12: string; } & ({ dayPart: "PM"; am: false; pm: true; } | { dayPart: "AM"; am: true; pm: false; }); /**将日期转化成易于格式化的信息 */ export declare const date_formatify: (date: string | number | Date) => FormatifyDate; /**将日期根据指定模板进行格式化 */ export declare const date_format: (format: string, date: string | number | Date) => string; //# sourceMappingURL=date.d.ts.map