我有周数和年份,需要查找该周和年份的日期(星期五).
function getFriday(week_num, year)
{
?
return friday_date_object;
}
Run Code Online (Sandbox Code Playgroud)
我怎么做?
Mic*_*Mic 16
第一周是第一个星期四的一周.
这是一个任何一天的功能:
var w2date = function(year, wn, dayNb){
var j10 = new Date( year,0,10,12,0,0),
j4 = new Date( year,0,4,12,0,0),
mon1 = j4.getTime() - j10.getDay() * 86400000;
return new Date(mon1 + ((wn - 1) * 7 + dayNb) * 86400000);
};
console.log(w2date(2010, 1, 4));
Run Code Online (Sandbox Code Playgroud)
周数从1开始到52或53它取决于年份.
对于日期数字,0表示星期一,1表示星期二,... 4表示星期五
| 归档时间: |
|
| 查看次数: |
6082 次 |
| 最近记录: |