C# 日付け変換可能かチェックする


string str = “2009/10/8”;
DateTime dt;

//DateTimeに変換できるかチェックする
if (DateTime.TryParse(str, out dt))

{ //日付け変換可能の場合の処理

Console.WriteLine(“{0}はDateTimeに変換できます。”, str);

else

{ //日付け変換できない場合の処理
Console.WriteLine(“{0}はDateTimeに変換できません。”, str);