MomentJs

132 阅读1分钟

记录momentJs的使用

//获取距今6个月的时间区间(比如:2022-03-09 00:00:00至2022-09-09 23:59:59)

    const defaultTime = ['00:00:00''23:59:59']
    const startMonth = this.$moment().subtract(6'months').format('YYYY-MM-DD')
    const endMonth = this.$moment().format('YYYY-MM-DD')
    const month_arr = [startMonth + ${defaultTime[0]}`, endMonth + ${defaultTime[1]}`]

//获取近七天的时间范围

let trendingDataModel = [`${this.$moment().subtract(6, 'day').format('YYYY-MM-DD')}`, this.$moment().format('YYYY-MM-DD')]

//获取当前一天的时间

let sessionsDataModel = [this.$moment().format('YYYY-MM-DD'), `${this.$moment().add(1, 'day').format('YYYY-MM-DD')}`]

//获取前两两天的时间

let performanceDataModelFPM = [this.$moment().subtract(2, "days").format("YYYY-MM-DD 00:00:00"),this.$moment().endOf('day').format('YYYY-MM-DD HH:mm:ss')]