日程表-获取当前周,点击切换上一周和下一周
获取本周的开始日期和结束日期(本周周一到周日):
var currentTime = new Date()
this.getThisWeekData(currentTime, 0)
点击切换上周的周历(把当前周的周一的时间传进去就行,如“2024-08-05”):
this.getThisWeekData(currentData.startData, -7)
点击切换下周的周历(把当前周的周一的时间传进去就行,如“2024-08-05”):
this.getThisWeekData(currentData.startData, 7)
getThisWeekData(time, OptType) { //optType 0:本周 -7:上周 7:下周 var date = new Date(time) if (OptType === 0) { var tempStartData = date.setDate(date.getDate() - date.getDay() + 1) var startData = this.getTimeStyle(tempStartData) console.log('本周一', startData) } else if (OptType === -7){ var tempStartData = date.setDate(date.getDate() - date.getDay() -6) var startData = this.getTimeStyle(tempStartData) console.log('上周一', startData) } else if (OptType === 7) { var tempStartData = date.setDate(date.getDate() - date.getDay() +8) var startData = this.getTimeStyle(tempStartData) console.log('下周一', startData) } var tempEndData = date.setDate(date.getDate() + 6) var endData = this.getTimeStyle(tempEndData) console.log('周日', endData) this.currentData = { startData: startData, endData: endData } },
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
2022-08-09 vue学习——自定义指令