编程:用jsjs 计算一年共有几周有多少天怎么算

function getDaysInOneMonth(year, month){
month = parseInt(month,10);
var d= new Date(year,month,0);
//这个是都可以兼容的var date = new Date(year+"/"+month+"/0")
//IE浏览器可以获取天数,谷歌浏览器会返回NaN
return d.getDate();
var o = getDaysInOneMonth(2000,2);
阅读(...) 评论()2017年10月 Web 开发大版内专家分月排行榜第二2017年9月 Web 开发大版内专家分月排行榜第二2017年8月 Web 开发大版内专家分月排行榜第二2017年7月 Web 开发大版内专家分月排行榜第二2017年5月 Web 开发大版内专家分月排行榜第二2017年4月 Web 开发大版内专家分月排行榜第二2017年3月 Web 开发大版内专家分月排行榜第二2017年1月 Web 开发大版内专家分月排行榜第二2016年11月 Web 开发大版内专家分月排行榜第二2016年9月 Web 开发大版内专家分月排行榜第二2016年8月 Web 开发大版内专家分月排行榜第二2016年7月 Web 开发大版内专家分月排行榜第二2016年6月 Web 开发大版内专家分月排行榜第二2016年5月 Web 开发大版内专家分月排行榜第二2016年4月 Web 开发大版内专家分月排行榜第二2016年2月 Web 开发大版内专家分月排行榜第二2015年9月 Web 开发大版内专家分月排行榜第二2015年7月 Web 开发大版内专家分月排行榜第二2015年6月 Web 开发大版内专家分月排行榜第二2015年4月 Web 开发大版内专家分月排行榜第二2015年3月 Web 开发大版内专家分月排行榜第二2015年2月 Web 开发大版内专家分月排行榜第二
2016年12月 Web 开发大版内专家分月排行榜第三2016年10月 Web 开发大版内专家分月排行榜第三2016年1月 Web 开发大版内专家分月排行榜第三2015年12月 Web 开发大版内专家分月排行榜第三2015年11月 Web 开发大版内专家分月排行榜第三2015年10月 Web 开发大版内专家分月排行榜第三2015年5月 Web 开发大版内专家分月排行榜第三2015年1月 Web 开发大版内专家分月排行榜第三2014年12月 Web 开发大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。8被浏览469分享邀请回答22 条评论分享收藏感谢收起1添加评论分享收藏感谢收起查看更多回答JS计算某一天是星期几例子代码 - 维维软件园
JS计算某一天是星期几例子代码
来源:本站整理作者:佚名时间: 14:29:26(0)
JS计算某一天是星期几例子代码演示,文本框里面是默认值 ,只需按这种格式输入日期时间,便能推算出当天是星期几,一个简易JS时间计算例子,运行本后,只需点击&计算&按钮即可显示效果,这样便能很快的知道某一天是星期几了。
运行效果图如下:
&title&计算某一天是星期几&/title&
&style type=&text/css&&
.style5 {font-size: 12px}
&script language=&javascript&&
checktext()
if((form1.yeartext.value == &&) && (form1.monthtext.value == &&) && (form1.datetext.value == &&))
alert(&请输入相关信息!&);
form1.yeartext.focus();return;
if((form1.yeartext.value.length !=4 ) && (form1.monthtext.value.length !=1 ) && (form1.datetext.value.length !=1 ))
alert(&输入错误,只能输入4位数!&);
form1.yeartext.focus();return;
mod(x, x_div)
i=x; i&=x_ i -= x_div);
currentyear = parseInt(form1.yeartext.value,10);
currentmonth = parseInt(form1.monthtext.value,10);
currentday = parseInt(form1.datetext.value,10);
begindate = new
Array(0,3,3,6,1,4,6,2,5,0,3,5);
rundate = new
Array(-1,2,2,5,0,3,5,1,4,-1,2,4);
Pmonth = new
Array(29,31,28,31,30,31,30,31,31,30,31,30,31)
montharray = new
Array(&星期日&,&星期一&,&星期二&,&星期三&,&星期四&,&星期五&,&星期六&);
sig_val =begindate[currentmonth - 1];
val1 = mod((currentyear + parseInt(currentyear/4) + currentday + sig_val)-2,7);
M=parseInt(document.all.monthtext.value);
D=parseInt(document.all.datetext.value);
((currentyear%4==0 && currentyear%100!=0)||(currentyear%400==0))
((M&13)&&(M&0)){
((M==2)&&(D&Pmonth[0])){alert('输入错误');document.all.resulttext.value='';}
((D&Pmonth[M])&&(M!=2)){alert('输入错误');document.all.resulttext.value='';}
sig_val =rundate[currentmonth - 1];
val1 = mod((currentyear + parseInt(currentyear/4) + currentday + sig_val)-2,7);
(M&2){val1+=1;}
form1.resulttext.value =montharray[val1];
}else{alert('输入错误');document.all.resulttext.value='';}
((M&13)&&(M&0)){
(D&Pmonth[M]){alert('输入错误');document.all.resulttext.value='';}
else{form1.resulttext.value =montharray[val1];}
}else{alert('输入错误');document.all.resulttext.value='';}
&form name=&form1&
method=&post&
action=&&&
&table width=&308&
border=&1&
cellpadding=&3&
cellspacing=&1&
bordercolor=&#33CCFF&
bgcolor=&#CCFFFF&&
&tr bgcolor=&#FFFFFF&&
&td align=&center&
class=&style5&&输入年:&/td&
&td width=&170&&&input name=&yeartext&
type=&text&
id=&yeartext&
value=&2016&&&/td&
&tr bgcolor=&#FFFFFF&&
&td align=&center&
class=&style5&&输入月:&/td&
&td&&input name=&monthtext&
type=&text&
value=&2&&&/td&
&tr bgcolor=&#FFFFFF&&
&td align=&center&
class=&style5&&输入日:&/td&
&td&&input name=&datetext&
type=&text&
value=&2&&&/td&
&tr bgcolor=&#FFFFFF&&
&td align=&center&&&span class=&style5&&星 期:&/span&&/td&
&td&&input name=&resulttext&
type=&text&
id=&resulttext&&&/td&
&tr align=&center&
bgcolor=&#FFFFFF&&
&td colspan=&2&&
&div align=&right&&
&input name=&enter&
type=&button&
value=&计算&
onClick=&checktext();getday();&&
大家还看了:
[访问统计:]
上一篇:下一篇:
该分类还没有添加任何内容!

我要回帖

更多关于 js函数式编程怎么使用 的文章

 

随机推荐