@jrj-front-end/tools
Version:
jrj前端工具包
18 lines (17 loc) • 903 B
TypeScript
/**
* 获取日期所在年份、月份、季度、星期的第一天和最后一天
* @param dimension 维度 ----- 年份year、月份month、季度quarter、星期week、天day
* @param showDetail 如果为true,返回的格式为YYYY-MM-DD HH:mm:ss,如果为false,返回的格式为YYYY-MM-DD,默认为false
* @param date 日期,默认为当前日期,格式为YYYY-MM-DD,如2023-01-01
*/
export declare const GetBeginAndEndDate: (dimension: "year" | "month" | "quarter" | "week" | "day", showDetail?: boolean, date?: string) => {
startTime: string;
endTime: string;
};
/**
* 日期推算算法
*
* @param type 需要获取的时间范围
* @returns 返回的是 [年月日,年月日] // moment格式
*/
export declare const GetDataReckon: (type: '本日' | '上日' | '上周' | '上月' | '上季度' | '上年' | '近一周' | '近一月' | '近一年') => any[];