根据指定日期 算出该周的一周日期

 

  

群里有个同学问这个问题,说很难,其实很简单,就是想多了,顺便贴出来,有需要的可以参考;

function timeRang(t){
var t1=new Date(t).getDay();
var t2=new Date(t).getTime()-t1*24*3600*1000;var Time=[];
for(var i=0;i<7;i++){
Time.push(new Date(t2+i*24*3600*1000).toLocaleDateString())
}
return Time;
}
var dd=timeRang("2013-4-13");
//dd ["2013年4月7日", "2013年4月8日", "2013年4月9日", "2013年4月10日", "2013年4月11日", "2013年4月12日", "2013年4月13日"]
var dd=timeRang("2013-4-3");
//dd ["2013年3月31日", "2013年4月1日", "2013年4月2日", "2013年4月3日", "2013年4月4日", "2013年4月5日", "2013年4月6日"]

 

转载于:https://www.cnblogs.com/haohaoday/archive/2013/04/12/3016828.html

你可能感兴趣的:(根据指定日期 算出该周的一周日期)