// 获取上周时间段
getLastWeek(value){
value = new Date(value)
let myDate = new Date(value.getTime() - 7 * 24 * 3600 * 1000)
let day = myDate.getDay() // 回退7天后是星期几?
let time = myDate.getDate() - day + (day === 0 ? -6 : 1)
let startTime = new Date(myDate.setDate(time))
let startDateTime =
startTime.getFullYear() +
'-' +
(startTime.getMonth() + 1) +
'-' +
startTime.getDate()
let endTime = new Date(myDate.setDate(time + 6))
let endDateTime =
endTime.getFullYear() +
'-' +
(endTime.getMonth() + 1) +
'-' +
endTime.getDate()
return {
startDateTime:startDateTime,
endDateTime:endDateTime
}
}
获取上周时间段
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 因为日期选择器使用的地方较多,放在 mixins 里面使用比较方便; 正常日期范围也一样,就是把数据放出来即可; ...
- 最近有个统计分布的需求,需要按统计本周,上周,本月,上月,本季度,上季度,本年度,上年度等时间统计分布趋势,所以这...
