求关于js根据日期判断此日期是在一年中的第几周
注:1、周一至周日算一周2、比如2009-12-31号是2009年的第53周,因为到2010-01-03的时候,正好是2009年的53周的周日,所以2010-01-03也...
注:1、周一至周日算一周2、比如2009-12-31号是2009年的第53周,因为到2010-01-03的时候,正好是2009年的53周的周日,所以2010-01-03也是2009年的第53周。2010-01-04是2010的第1周 WdatePicker有类似功能,但是是用文本框的onfoucs来弹出日历,选择一下日期才会算出第几周,本人需要的是直接输入日期,算出第几周,各位高手也可以帮忙改一下!各位大哥有这样的js插件或者代码,希望提供给我QQ::::371936854。可以实现的追加200分
展开
1个回答
2013-05-04
展开全部
//| 取得当前日期所在周是一年中的第几周
Date.prototype.WeekNumOfYear = function(NewDate)
{
var myDate = NewDate;
var ary = myDate.toArray();
var year = ary[0];
var month = ary[1]+1;
var day = ary[2];
document.write('< script language=VBScript\> \n');
document.write('myDate = DateValue(''+month+'-'+day+'-'+year+'') \n');
document.write('result = DatePart('ww', myDate) \n');
document.write(' \n');
return result;
}
Date.prototype.WeekNumOfYear = function(NewDate)
{
var myDate = NewDate;
var ary = myDate.toArray();
var year = ary[0];
var month = ary[1]+1;
var day = ary[2];
document.write('< script language=VBScript\> \n');
document.write('myDate = DateValue(''+month+'-'+day+'-'+year+'') \n');
document.write('result = DatePart('ww', myDate) \n');
document.write(' \n');
return result;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询