C# サンプル集 |
Visual Basic 中学校 > C# サンプル集 > C# サンプル集目次 >
日付が存在するか調べる
2020/7/19
"2022/2/29" が存在するか調べる
C# 6.0(Visual Studio 2015)以上の場合
if (DateTime.TryParse("2022/2/29",
out
DateTime value)) { System.Diagnostics.Debug.WriteLine("存在する日付です。"); } else { System.Diagnostics.Debug.WriteLine("存在しない日付です。"); //←こちらが表示されます。 } |
C# 5.0(Visual Studio 2013)以前の場合
DateTime value; if (DateTime.TryParse("2022/2/29", out value)) { System.Diagnostics.Debug.WriteLine("存在する日付です。"); } else { System.Diagnostics.Debug.WriteLine("存在しない日付です。"); //←こちらが表示されます。 } |
"2021/7/31"が存在するなら日付型の値を取得する
DateTime value; if (DateTime.TryParse("2021/7/31", out value)) { System.Diagnostics.Debug.WriteLine(value.ToString(@"yyyy\/MM\/dd") + " を取得しました。"); //←こちらが表示されます。 } else { System.Diagnostics.Debug.WriteLine("存在しない日付です。"); } |