当前位置:首页 > 网络编程 > 软件语言 > .NET > VB.Net如何进行闰年的判断方法

VB.Net如何进行闰年的判断方法

点击次数:62 次 发布日期:2008-11-06 08:05:21 作者:源代码网
源代码网推荐
广告载入中

源代码网整理以下闰年的简要介绍  

源代码网整理以下四年一闰,百年不闰,四百年再闰。

源代码网整理以下西方公历的“闰年” 
阳历中有闰日的年份叫闰年,相反就是平年,平年为365天,闰年为366天。在公历(格里历)纪年中,平年的二月为28天,闰年的二月为29天。闰年平月2月29日为闰日。 

源代码网整理以下增加闰日的原因
现时的公历以回归年为“年”的计算基础,而一个回归年大约等于365.24220日。因为在平年公历只计算365日,结果四年后便会累积0.24220×4=0.9688日,大约等于一日,所以便逢四年增加一日闰日以抵销这0.9688日。 

源代码网整理以下 

源代码网整理以下 

源代码网整理以下计算闰年的方法 
公历纪年法中,能被4整除的大多是闰年,不能被100整除而能被400整除的年份是闰年,能被3200整除的也不是闰年,如1900年是平年,2000年是闰年,3200年不是闰年。 

源代码网整理以下中国农历的“闰年” 
中国旧历农历纪年中,有闰月的一年称为闰年。一般年份为12个月,354或355天,闰年则为13个月,383或384天

源代码网整理以下编程中公历闰年的简单计算方法:
设年份  year
(year能被4整除 并且 不能被100整除) 或者  year能被400整除 则该年为闰年
否则该年为平年 

源代码网整理以下VB.NET闰年的判断方法  (VB.Net已经加入了Date.IsLeapYear方法进行判断,无须那么复杂了)

源代码网整理以下效果图:

源代码网整理以下 

源代码网整理以下 

源代码网整理以下实例代码如下:

源代码网整理以下      Private Sub CheckLeapYear(ByVal Int_Year As Integer)

源代码网整理以下        Dim Boo_LeapYear As Boolean
        Boo_LeapYear = Date.IsLeapYear(Int_Year)
        If Boo_LeapYear Then
            MessageBox.Show(Int_Year & "年是闰年!", "乐博网提示")
        Else
            MessageBox.Show(Int_Year & "年不是闰年!", "乐博网提示")
        End If

源代码网整理以下    End Sub

源代码网整理以下调用方式:

源代码网整理以下        CheckLeapYear(Now.Year)
        CheckLeapYear(2000)

源代码网整理以下 


源代码网推荐

源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华