js中switch用法提问。

想请问一下如何通过获取系统年份判断今年是否为闰年。

题主要的代码如下,有帮助麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~


    var y = new Date().getFullYear();
    if (y % 400 == 0 || (y % 4 == 0 && y % 100 != 1))document.write(y+'年是瑞年')
    else document.write(y+'年是平年')

var y = new Date().getFullYear();
if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
    alert(y+'年是闰年');
else
    alert(y+'年是平年');

或者

var y = new Date().getFullYear();
if (new Date(y,2,0).getDate()==29)
    alert(y+'年是闰年');
else
    alert(y+'年是平年');

如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮

判断闰年你用if判断就行。

这个类似是业务知识的问题,不是java的问题 , 参考下文百度百科

凡阳历中有闰日(2月29日)的年份,闰余(岁余置闰。阴历每年与回归年相比所差的时日)。
1582年以来的置闰规则:
普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如2004年、2020年等就是闰年)。
世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年(如1900年不是闰年,2000年是闰年)。
1582年以前的惯例:四年一闰;如果公元A年的A(正数)能被4整除,那么它就是闰年;如果公元前B年的B(正数)除以4余1,那么它也是闰年。