moment获取本月/本周/本年/上月/上周、或者指定日期的第一天/最后一天

Song2210 次浏览0个评论2022年12月23日

1.获取指定月份的第一天

moment(日期).startOf("month").format("YYYY-MM-DD");

2.获取指定月份的最后一天

moment(日期).endOf(month).format("YYYY-MM-DD");

3.获取指定月份的上月份的第一天

moment(日期).subtract(1, months).startOf(month).format(YYYY-MM-DD);

4.获取指定月份的上月份的最后一天

moment(日期).subtract(1, months).endOf(month).format(YYYY-MM-DD);

5.获取指定年份的第一天

moment(日期).startOf(year).format("YYYY-MM-DD");

6.将分钟转化成小时分钟

moment.utc(moment.duration(60, "minutes").asMilliseconds()).format("H:mm")//1:00

7.判断当前时间是哪个季节

moment(new Date()).quarter();//1

8.判断当前时间是今年的哪一周

moment(new Date()).week(); //7

9.上周第一天和最后一天

moment().week(moment().week() - 1).startOf("week").format("YYYY-MM-DD");
moment().week(moment().week() - 1).endOf("week").format("YYYY-MM-DD");

10.本周第一天和最后一天

moment().startOf("week").format("YYYY-MM-DD");
moment().endOf("week").format("YYYY-MM-DD");

提交评论

请登录后评论

用户评论

    当前暂无评价,快来发表您的观点吧...

更多相关好文