站内搜索: 请输入搜索关键词

当前页面: JAVA 编程资料牛鼻论坛Java & J2SE 技术区→帮我看一下!2007怎么成闰年了?那儿错了?谢谢

帮我看一下!2007怎么成闰年了?那儿错了?谢谢

发表新主题   回复此主题

第1楼 2007-05-02 22:38 Sure_Kwok 写道:

帮我看一下!2007怎么成闰年了?那儿错了?谢谢

var today=new Date();
var year=today.getFullYear();
var z;
if(year%100!=0)
{
if(year%4==0)
z=1;
else if(year%400==0)
z=1;
else
z=0;
}
else
z=0;
if(z=1)
WScript.Echo("当年是闰年");
else
WScript.Echo("当年是平年")

第2楼 2013-08-31 12:44 Robot :

帮我看一下!2007怎么成闰年了?那儿错了?谢谢 相关


第3楼 2007-05-02 22:57 etsoul 写道:

能被400整除的,或者不能被100整除而能被4整除的年就是闰年

if(year%100!=0&&year%4==0||year%400==0)
z=1;
else
z=0;
______________________________________________________
if(z=1)
WScript.Echo("当年是闰年");
有错误,应该是
if(z==1)
WScript.Echo("当年是闰年");

该回答在5月4日 13:19由回答者修改过

第4楼 2007-05-08 13:07 菜鹰 写道:

var today=new Date();
var year=today.getFullYear();
//year=2012
var z;
if(year%4==0)
z=1;
else
z=0;
if(z==1)
WScript.Echo("当年是闰年");
else
WScript.Echo("当年是平年")
------------------------------------
var year=new Date().getFullYear();
//year=2012
if(year%4==0)
WScript.Echo("当年是闰年");
else
WScript.Echo("当年是平年")
---------------------------------------
((new Date().getFullYear())%4==0) ?WScript.Echo("当年是闰年"):WScript.Echo("当年是平年")

该回答在5月8日 10:17由回答者修改过

发表新主题   回复此主题