例如:我得到的时间是 var dt=new Date("20008/6/20 9:00:00");
我想得到这个星期的星期五和星期六的时间
注:上面dt的时间可以动态改变的是我设置的值可以仿照这个写:
var dt=new Date();
var w = dt.getDay();
dt = new Date(dt.getFullYear(),dt.getMonth(),dt.getDate()+5-w);
alert(dt);
我想得到这个星期的星期五和星期六的时间
注:上面dt的时间可以动态改变的是我设置的值可以仿照这个写:
var dt=new Date();
var w = dt.getDay();
dt = new Date(dt.getFullYear(),dt.getMonth(),dt.getDate()+5-w);
alert(dt);
s = "2008/6/20 9:00:00"
var dt = Date.parse(s.replace(/-/g,"/"));
dt = new Date(dt);
var w = dt.getDay();
n = 5
w5 = new Date(dt.getFullYear(),dt.getMonth(),dt.getDate()+n-w);
alert("星期五" + w5);
n = 6
w6 = new Date(dt.getFullYear(),dt.getMonth(),dt.getDate()+n-w);
alert("星期六" + w6);
n = 7
w7 = new Date(dt.getFullYear(),dt.getMonth(),dt.getDate()+n-w);
alert("星期日" + w7);
s = "2008/6/20 9:00:00"
var dt = Date.parse(s.replace(/-/g,"/"));
dt = new Date(dt);
var w = dt.getDay();
n = 5
w5 = getWK(dt, n)
alert("星期五" + w5);
n = 6
w6 = getWK(dt, n)
alert("星期六" + w6);
n = 7
w7 = getWK(dt, n)
alert("星期日" + w7);function getWK(dt, n){
if(n<7) dt = new Date(dt.getFullYear(),dt.getMonth(),dt.getDate()+n-w);
else if(n==7) dt = new Date(dt.getFullYear(),dt.getMonth(),dt.getDate()+n-w-7);
return dt;
}