Datetime.TryParse
メソッドを使用して有効な日時を確認しています。入力された日付文字列は任意の文字列データになります。指定された日付が無効であるためfalseが返されます。有効期限DateTime.TryParseメソッドで確認
DateTime fromDateValue;
if (DateTime.TryParse("15/07/2012", out fromDateValue))
{
//do for valid date
}
else
{
//do for in-valid date
}
編集:私は逃しました。私は、有効な日付を「15/07/2012 12:00:00」としてチェックする必要があります。
任意の提案は歓迎されている....
を確認することができます。それを常に心がけてください。 「15/07/2012」はフランスには有効ですが、米国にはありません。 – Kek
MM/DD/YYYY形式を想定しているロケールを使用している場合、15/07/2012は無効な日付です。 – Jason
@Jasonあなたは正しいです、私のロケールはMM/dd/yyyy formateです。したがって、無効です。 – Sujit