如何利用IsLeapYear方法进行闰年判断
2009-08-19 09:25
609 查看
在VB.NET中进行日期处理时,避免手工判断或计算是个好主意,因为手工计算由于代码的质量问题可能不准确。我们可以使用.NET提供的类的功能进行日期处理。
例如,如果你需要判断给定的某年是否闰年,你可以使用VB.NET的IsLeapYear函数。下面是如何使用该函数的一个例子:
Private Sub LeapYearCheck()
Dim bLeapYear AsBoolean
bLeapYear = Date.IsLeapYear(Now.Year)
MessageBox.Show(bLeapYear)
bLeapYear = Date.IsLeapYear(2004)
MessageBox.Show(bLeapYear)
End Sub
在这一例子中,我们定义了一个布尔型变量bLeapYear来保存给定的某年是否闰年的结果。然后,我们利用Date类的IsLeapYear方法判断当前年份是否为闰年并把结果赋给bLeapYear。
传递当前年份的方法是使用Now类的Year属性。然后我们用一个消息框显示bLeapYear的值。结果为假,因为2007年不是闰年。最后,我们按照同样的步骤判断2004年,这是一个闰年,因此消息框中显示为真。
例如,如果你需要判断给定的某年是否闰年,你可以使用VB.NET的IsLeapYear函数。下面是如何使用该函数的一个例子:
Private Sub LeapYearCheck()
Dim bLeapYear AsBoolean
bLeapYear = Date.IsLeapYear(Now.Year)
MessageBox.Show(bLeapYear)
bLeapYear = Date.IsLeapYear(2004)
MessageBox.Show(bLeapYear)
End Sub
在这一例子中,我们定义了一个布尔型变量bLeapYear来保存给定的某年是否闰年的结果。然后,我们利用Date类的IsLeapYear方法判断当前年份是否为闰年并把结果赋给bLeapYear。
传递当前年份的方法是使用Now类的Year属性。然后我们用一个消息框显示bLeapYear的值。结果为假,因为2007年不是闰年。最后,我们按照同样的步骤判断2004年,这是一个闰年,因此消息框中显示为真。
相关文章推荐
- VB.NET中如何利用IsLeapYear方法进行闰年判断
- JS中利用jquery 获得class 进行判断 for循环和each两种方法
- video.js视频插件进行视频切换的设置方法及js中如何判断undefined的属性
- java中利用calendar进行天数的增加后如何传递给date的解决方法
- 如何利用数据挖掘进行分析的方法
- 判断闰年的方法以及如何获得单链表的倒数第K个元素
- 如何利用扩展方法来链式的对MVC 3中的页面进行验证
- 如何通过PHP判断年份是否是闰年----两种方法
- GridView中的bit类型如何进行判断的方法
- YUV420数据和字符信息如何利用滤镜方法进行编码?
- SQL 关于如何利用聚合函数把nvarchar型转成int型进行统计计算的方法
- .net core如何利用ConcurrentTest组件对方法进行压力测试详解
- 如何利用扩展方法来链式的对MVC 3中的页面进行验证
- <转>如何利用socket进行HTTP访问
- 如何利用客户端缓存对网站进行优化? If-Modified-Since & If-None-Match
- 如何对if判断进行分类
- 【WPF学习笔记】之如何点登录按钮时判断用户名密码进行登录:动画系列之(二)
- 利用Java如何获取IP与机器名方法示例
- RAC环境下如何利用冷备份进行恢复
- 【实验】如何本地搭建Struts2框架对S2-045漏洞进行利用