日付妥当性を確認する

今回は日付として妥当かの確認についてメモしておきます。

日付として妥当ではない文字列を日付として扱おうとするとエラーとなります。


IsDate関数を使うことで、日付・時刻として妥当か確認することができます。
妥当である場合はTrueを返し、それ以外の場合にはFalseを返します。

実行プログラム


実行結果

  • ありえない日付などはFalseとなります。


ユーザー入力などは日付として扱う前に必ず妥当性の確認が必要です。

実行プログラム

実行前
実行後