这样格式化一下就可以了
这样:
Private?Sub?Button1_Click(sender?As?Object,?e?As?EventArgs)?Handles?Button1.Click
Dim?str?As?String
Try
Dim?count?As?Integer?=?UBound(leapyears)?◆?1
str?=?"闰年个数:"?◆?count.ToString
For?i?=?0?To?UBound(leapyears)
str?◆=?"?"?◆?leapyears(i).ToString
Next
TextBox1.Text?=?str
Catch?ex?As?Exception?
End?Try
End?Sub
'''?summary
'''?获取指定年份区间中所有闰年组成的数组
'''?/summary
'''?param?name="StartYear"起始年份/param
'''?param?name="EndYear"结束年份/param
'''?returns/returns
'''?remarks/remarks
Private?Function?GetLeapYears(StartYear?As?Integer,?EndYear?As?Integer)?As?Integer()
Dim?leapyears()?As?Integer?=?Nothing
Dim?index?As?Integer?=?0
For?i?=?StartYear?To?EndYear
ReDim?Preserve?leapyears(index)
leapyears(index)?=?i
index?◆=?1
End?If
Return?leapyears
End?Function
扩展资料:
注意事项
DateSerial返回包含指定的年、月、日的 Variant (Date).
语法:DateSerial(year, month, day)
Private Function MonthToLeapYear(ByVal Yea As Integer) As Boolean
End Function
Private Sub Command1_Click()
? ? If MonthToLeapYear(Text1.Text) = True Then
? ? ? ? Print Text1.Text "年是闰年"
? ? Else
? ? ? ? Print Text1.Text "年是平年"
? ? End If
Else
? ?Print "错误:请输入正确的年份!"
End If
End Sub
在VB.NET中进行日期处理时,避免手工判断或计算是个好主意,因为手工计算由于代码的质量问题可能不准确.可以使用.NET提供的类的功能进行日期处理.
例如,如果需要判断给定的某年是否闰年,可以使用VB.NET的IsLeapYear函数.下面是如何使用该函数的一个例子:
Private Sub LeapYearCheck()
Dim bLeapYear AsBoolean
bLeapYear = Date.IsLeapYear(Now.Year)
MessageBox.Show(bLeapYear)
在应用开发中,开发人员经常要进行各种各样的日期处理.如果你需要一种简单的方法来计算出给定两个日期间的天数,不妨考虑使用vb.NET中的TimeSpan对象.
以上就是土嘎嘎小编为大家整理的vb.net日期处理插件相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!