day.js 获取常见日期

> npm install dayjs --save  //下载

import dayjs from 'dayjs'; //引入 

//使用 
 setDate(date) {
      //默认值
      let start_time = '';
      let end_time = '';
      let format = 'YYYY年MM月DD日'; //格式化
      switch (date) {
        case 'toDay':
          //返回当天 - 当天
          start_time = dayjs().format(format);
          end_time = dayjs().format(format);
          break;
        case 'week':
          //返回本周第一天 - 本周最后一天
          start_time = dayjs().day(1).format(format);
          end_time = dayjs().day(7).format(format);
          break;
        case 'month':
          //返回本月第一天 - 本月最后一天
          start_time = dayjs(dayjs()).startOf('month').format(format);
          end_time = dayjs(dayjs()).endOf('month').format(format);
          break;
        case 'year':
          //返回本年第一天 - 本年最后一天
          start_time = dayjs().startOf('year').format(format);
          end_time = dayjs().endOf('year').format(format);
          break;
        default:
          break;
      }
      //设置
      this.dateTime = [start_time, end_time];
    }

显示 | Day.js中文网 官方文档 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值