export declare const DATE_TIME_FORMAT = "YYYY-MM-DD HH:mm:ss"; export declare const DATE_FORMAT = "YYYY-MM-DD"; export declare const SHORT_DATE_FORMAT = "MM-DD"; export declare const TIME_FORMAT = "HH:mm:ss"; export declare function getDateTimeString(date?: any): string; export declare function formatToDateTime(date?: any, format?: string): string; export declare function formatUnixToDateTime(date: number, format?: string): string; export declare function formatToDate(date?: any, format?: string): string; export declare function formatToShortDate(date?: any, format?: string): string; export declare function formatToTime(date?: any, format?: string): string; export declare function getDays(date: any): number; export declare function getAge(date: any): number; export declare function getAgeByYear(year: number): number; /** * 获取指定日期的开始和结束时间 * YYYY-MM-DD 00:00:00 * YYYY-MM-DD 23:59:59 * @param date * @returns [begin,end,middle] */ export declare function getDateRange(date?: any): Date[]; /** * 获取日期的 00:00:00 * @param date * @returns */ export declare function getDateBegin(date?: any): Date; /** * 获取日期的 23:59:59 * @param date * @returns */ export declare function getDateEnd(date?: any): Date; /** * 获取日期的中午12点 * @param date * @returns */ export declare function getDateMiddle(date?: any): Date; /** * 获取指定日期所在月的开始和结束 * YYYY-MM-DD 00:00:00 * YYYY-MM-DD 23:59:59 * @param date * @returns [begin,end] */ export declare function getMonthRange(date: any): Date[]; /** * 获取指定日期所在周的开始和结束 * YYYY-MM-DD 00:00:00 * YYYY-MM-DD 23:59:59 * @param date * @returns [begin,end] */ export declare function getWeekRange(date: any): Date[]; export declare function getDateRangeString(input: any): string; export declare function formatSeconds(seconds: number): string; export declare function formatMilliseconds(milliseconds: any): string;