欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

获取当前日期上周的周一和周日日期

发布时间:2023/12/20 编程问答 47 豆豆
生活随笔 收集整理的这篇文章主要介绍了 获取当前日期上周的周一和周日日期 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1.获取当前日期上周的周一和周日日期

代码如下(示例):

this.time = new Date() //当前日期,也可写为“2022-09-09”this.starttime = this.getTime(this.time);this.endtime = this.getTime2(this.time);this.time = this.starttime;console.log(this.starttime,this.endtime)getTime2(datTime2) {const datTime = new Date(datTime2).getTime(); //获取当前日期毫秒数const time = 7 * 24 * 60 * 60 * 1000; // 定义一周的毫秒数const num = new Date(datTime - time).getDay() === 0 ? 7 : new Date(datTime - time).getDay(); const numRI = new Date(datTime - time + (7 - num) * 24 * 60 * 60 * 1000).toLocaleDateString().replace(/\//g, "-"); //获取上周日时间return numRI;},getTime(datTime1) {const datTime = new Date(datTime1).getTime(); //获取当前日期毫秒数const time = 7 * 24 * 60 * 60 * 1000; // 定义一周的毫秒数const num = new Date(datTime - time).getDay() === 0 ? 7 : new Date(datTime - time).getDay();const numYI = new Date(datTime - time - (num - 1) * 24 * 60 * 60 * 1000).toLocaleDateString().replace(/\//g, "-"); //获取上周一时间(return numYI;},

总结

以上是生活随笔为你收集整理的获取当前日期上周的周一和周日日期的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。