/** * 返回给定日期的年底 * @param dirtyDate 给定日期 * @returns 年底 * @example * // 返回给定日期年底 * const result = endOfMonth(new Date(2020, 9, 18, 11, 55, 0)) * => 2020-12-31 23:59:59.999 */ export declare function endOfYear(dirtyDate: Date | string | number): Date; /** * 返回给定日期的季度末 * @param dirtyDate 给定日期 * @returns 季度末 * @example * // 返回给定日期季度末 * const result = endOfMonth(new Date(2020, 9, 18, 11, 55, 0)) * => 2020-12-31 23:59:59.999 */ export declare function endOfQuarter(dirtyDate: Date | string | number): Date; /** * 返回给定日期的月底 * @param dirtyDate 给定日期 * @returns 月底 * @example * // 返回给定日期月底 * const result = endOfMonth(new Date(2020, 9, 18, 11, 55, 0)) * => 2020-10-31 23:59:59.999 */ export declare function endOfMonth(dirtyDate: Date | string | number): Date; /** * 返回给定日期的周末 * @param dirtyDate 给定日期 * @param weekStartsOn 一星期第一天的指数(0-星期日) * @returns 周末 * @example * // 返回给定日期周末 * const result = endOfMonth(new Date(2020, 9, 18, 11, 55, 0)) * => 2020-09-30 23:59:59.999 */ export declare function endOfWeek(dirtyDate: Date | string | number, weekStartsOn?: number): Date; /** * 返回给定日期的一天结束 * @param dirtyDate * @returns 一天结束 * @example * // 返回给定日期一天结束 * const result = endOfMonth(new Date(2020, 9, 18, 11, 55, 0)) * => 2020-09-30 23:59:59.999 */ export declare function endOfDay(dirtyDate: Date | string | number): Date; /** * 返回给定日期的一小时结束 * @param dirtyDate * @returns 一小时结束 * @example * // 返回给定日期一小时结束 * const result = endOfMonth(new Date(2020, 9, 18, 11, 55, 0)) * => 2020-09-30 23:59:59.999 */ export declare function endOfHour(dirtyDate: Date | string | number): Date; /** * 返回给定日期的一分钟结束 * @param dirtyDate * @returns 一分钟结束 * @example * // 返回给定日期一分钟结束 * const result = endOfMonth(new Date(2020, 9, 18, 11, 55, 0)) * => 2020-09-30 23:59:59.999 */ export declare function endOfMinute(dirtyDate: Date | string | number): Date; /** * 返回给定日期的一秒钟结束 * @param dirtyDate * @returns 一秒钟结束 * @example * // 返回给定日期一秒钟结束 * const result = endOfMonth(new Date(2020, 9, 18, 11, 55, 0)) * => 2020-09-30 23:59:59.999 */ export declare function endOfSecond(dirtyDate: Date | string | number): Date;