Excelファイルからいくつかのデータを取得しました。
ユーザーが有効な日時文字列を入力したことを検証したい。DateTime.Parse メソッドを使用しようとしましたが、特定の値が受け入れられるようです。
例えば、
3.3 を日時として送信すると、DateTime.Parse メソッドによって有効な日時として受け入れられ、2012 年 3 月 3 日 00:00:00 が出力されます。
これをブロックしたい。ユーザーが正しい形式の日時を入力することのみを許可します。
たとえば、ユーザーは 03/03/2012 または 03/03/2012 12:30:00 を指定できますが、01022012 または 3.3.2012 のような値は指定できません。
何か案は?