ant design vue 获取一周的起止时间并回显


项目中遇到了选择日期获取当前日期一周的周一和周日的日期,如下:

 

  第一时间想到  DatePicker 中的 WeekPicker 组件

引入组件,编写相关代码如下:

1

<template>

<a-week-picker  placeholder="Select week" @change="handleWeekChange" />

</tempalte>

2 methods 方法中

methods: {

handleWeekChange = weekData => {
  const startDate = moment(weekData).day(1).format('YYYY/MM/DD (dddd)'); // 周一日期
  const endDate = moment(weekData).day(7).format('YYYY/MM/DD (dddd)'); // 周日日期
  console.log(startDate, endDate);
}

}

moment(date).day(1) 代表指定日期所在周的星期一的日期,
moment(date).day(7) 代表指定日期所在周的星期日的日期,
并且通过 format 方法格式化成指定的格式。
 
参考 文章地址


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM