単一の文字列を "DD/MM/YYYY" 形式の DateTime に解析 (試行) する方法は? (VB.Net)
例: 入力文字列 "30/12/1999" (1999 年 12 月 30 日) を使用していますが、それを DateTime に解析するにはどうすればよいですか?
これを試して:
Dim date As Datetime = DateTime.ParseExact(_
yourString, "dd/MM/yyyy", CultureInfo.InvariantCulture)
yourString
指定した形式と一致しない場合、これは例外をスローします。この場合に例外が必要ない場合は、次のようにします。
Dim date As Date
Date.TryParseExact(dateString, "dd/MM/yyyy", CultureInfo.CurrentCulture, _
DateTimeStyles.None, date)