VB.Netのお勉強



日付チェック@VB.Net

日付チェックは、IsDate関数があります。
与えられた引数が、正しい日付ならば、True
正しくないならば、Falseを返します。

IsDateを用いないで、Dateを作成する時に、
ArgumentOutOfRangeExceptionする方法もあります。


'正しい日付
If IsDate("2008/02/29") Then
    MessageBox.Show("正しい")
Else
    MessageBox.Show("正しくない")
End If

'うるう年
If IsDate("2009/02/29") Then
    MessageBox.Show("正しい")
Else
    MessageBox.Show("正しくない")
End If

'ArgumentOutOfRangeExceptionをキャッチ
Try
    Dim testDate As Date = New Date(2009, 2, 29)
Catch ex As Exception
    MessageBox.Show(ex.Message())
End Try




Copyright (C) 2008-2011 VB.Netのお勉強. All Rights Reserved.