JavaScript 获取日期范围从一年中的周数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 获取日期范围从一年中的周数相关的知识,希望对你有一定的参考价值。

function getDateRangeOfWeek(weekNo){
		var d1 = new Date();
		numOfdaysPastSinceLastMonday = eval(d1.getDay()- 1);
		d1.setDate(d1.getDate() - numOfdaysPastSinceLastMonday);
		var weekNoToday = d1.getWeek();
		var weeksInTheFuture = eval( weekNo - weekNoToday );
		d1.setDate(d1.getDate() + eval( 7 * weeksInTheFuture ));
		var rangeIsFrom =  eval(d1.getMonth()+1)   +"/"  +  d1.getDate()  + "/"  +   d1.getFullYear();
		d1.setDate(d1.getDate() + 6);		
		var rangeIsTo = eval(d1.getMonth()+1)   +"/"  +  d1.getDate()  + "/"  +   d1.getFullYear() ;
		return rangeIsFrom + " to "+rangeIsTo;
};

以上是关于JavaScript 获取日期范围从一年中的周数的主要内容,如果未能解决你的问题,请参考以下文章

从字符串日期获取包含月份名称的周数

JS将日期转换成当年的周数(work week)

从T-SQL中的周数中获取日期

java日期时间

在红移中计算一年中的周数作为excel中的weeknum()

从 T-SQL 中的周数获取日期