/* * 时间选择框快捷选择 * * @Author: 1024创新实验室-主任:卓大 * @Date: 2022-09-06 20:49:28 * @Wechat: zhuda1024 * @Email: lab1024@163.com * @Copyright 1024创新实验室 ( https://1024lab.net ),Since 2012 */ import dayjs from 'dayjs'; export const defaultTimeRanges = { 今日: [dayjs(), dayjs()], 昨日: [dayjs().subtract(1, 'days'), dayjs().subtract(1, 'days')], 本月: [dayjs().startOf('month'), dayjs().endOf('month')], 上月: [dayjs().subtract(1, 'months').startOf('month'), dayjs().subtract(1, 'months').endOf('month')], 本年度: [dayjs().startOf('year'), dayjs().endOf('year')], 上年度: [dayjs().subtract(1, 'years').startOf('year'), dayjs().subtract(1, 'years').endOf('year')], }; // 不可跨月 export const defaultLimitMonth = { 今日: [dayjs(), dayjs()], 昨日: [dayjs().subtract(1, 'days'), dayjs().subtract(1, 'days')], 本月: [dayjs().startOf('month'), dayjs().endOf('month')], 上月: [dayjs().subtract(1, 'months').startOf('month'), dayjs().subtract(1, 'months').endOf('month')], 下个月: [dayjs().subtract(-1, 'months').startOf('month'), dayjs().subtract(-1, 'months').endOf('month')], };