moment小知识点

moment中常用的一些数据:昨天,今天、本周、上周、前一周、本月、上月、前一月、前一个月、今年,去年,前一年等等;

ranges={{
    昨天: [moment(moment().subtract(1, 'day')), moment(moment().subtract(1, 'day'))],
    今天: [moment(), moment()],
    本周: [moment().startOf('week'), moment().endOf('week')],
    上周: [
        moment()
            .week(moment().week() - 1)
            .startOf('week'),
        moment()
            .week(moment().week() - 1)
            .endOf('week')
    ],
    前一周: [moment(moment().subtract(1, 'week')), moment()],
    '本月(截止到昨天)': [moment().startOf('month'), moment().day(moment().day() - 1)],
    本月: [moment().startOf('month'), moment().endOf('month')],
    上月: [
        moment()
            .month(moment().month() - 1)
            .startOf('month'),
        moment()
            .month(moment().month() - 1)
            .endOf('month')
    ],
    前一个月: [moment(new Date()).subtract(1, 'months'), moment()],
    今年: [moment().startOf('year'), moment().endOf('year')],
    去年: [
        moment()
            .year(moment().year() - 1)
            .startOf('year'),
        moment()
            .year(moment().year() - 1)
            .endOf('year')
    ],
    前一年: [moment(moment().subtract(1, 'year')), moment()]
}}

你可能感兴趣的:(moment小知识点)