繁体   English   中英

如何获取上周的第一个和最后一个日期?

[英]How to get the first and last date of the previous week?

我想知道上周的第一天和最后一天 我的代码获取当前星期的第一天和最后一天的日期。

var curr = new Date;
var firstday = new Date(curr.setDate(curr.getDate() - curr.getDay()));
var lastday = new Date(curr.setDate(curr.getDate() - curr.getDay()+6));

无论您在运行程序的那一天,它都会给出最后一周的开始和结束日期。

 var date= new Date();
 var dummy =  date.getDay();
 dummy = dummy + 7;
 date.setDate(date.getDate() - dummy );
 alert("previous week first day : "+ date);
 date.setDate(date.getDate() + 6);
 alert("previous week lastday : "+ date);

祝你好运。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM