我正在努力获取上周的第一个和最后一个日期。 我的代码获取当前周的第一个和最后一个日期。
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));
答案 0 :(得分:3)
你运行程序的那天,它只会给出上周的开始和结束日期。
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);
最好的运气。