首页 > 解决方案 > 如何使用 JQuery 进行闰年计算

问题描述

如果输入的日期不是闰年,我需要一些帮助来确定如何计算接下来和前几年的闰年。

例如 = 1993 不是闰年,下一个闰年是 1996 年,前一个闰年是 1992 年。

        <form>
            <input type="text" name="year">
            <input type="submit" name="Leap Year?">
        </form>

        {*Variables*}
        {$ca.LeapYearYes = {$ca.year%400==0||(($ca.year%4==0)&&($ca.year%100!=0))}}
        {$ca.NextLeapYear = {$ca.year + 4}}
        {$ca.PreviousLeapYear = {$ca.year - 4}}
        {$ca.LeapYearNo1 = {$ca.year + 1}}


        {if $ca.LeapYearYes}
            This is a Leap Year!</br>
            The Next Leap Year is {$ca.NextLeapYear} </br>
            The Previous Leap Year was {$ca.PreviousLeapYear} </br>
        {else}
            {$ca.LeapYearYes = false}
            {$ca.year} is not a Leap Year</br>
            The Next Leap Year is 
            {if $ca.LeapYearYes = false}
                {$ca.LeapYearNo1}
            {elseif $ca.year = true}
                {$ca.LeapYearYes}
            {/if}
            {$ca.year}
        {/if}       
    </div>```

标签: javascripthtmljquery

解决方案


推荐阅读