VBで文字列から日付への変換方法
VB では Date.Parse または Date.TryParse メソッドを使用して、文字列から日付に変換することができます。
Dim dateString As String = "2021-09-30"
Dim dateValue As Date = Date.Parse(dateString)
または文字列を変換するために Date.TryParse を使用して、無効な日付文字列になった場合に例外を回避します。
Dim dateString As String = "2021-09-30"
Dim dateValue As Date
If Date.TryParse(dateString, dateValue) Then
' 转换成功
Console.WriteLine(dateValue)
Else
' 转换失败
Console.WriteLine("无效的日期字符串")
End If
日付文字列の形式が、現在のシステムの日付形式の設定と一致していない場合、例外が発生するか、変換に失敗することに注意してください。