2016-12-03 3 views
-1
string valid= "22/11/2016"; 
DateTime date = DateTime.ParseExact(valid, "MM/dd/yyyy", null);//not valid date time format 

そうではありませんで、文字列を入力エラーが発生します変換「23/11/2016」日付

+0

その日付は 'dd/MM/yyyy'形式であり、それを解析するために使用します。 – DavidG

+0

明示的に 'MM/dd/yyyy'形式に変換しようとしていますか、あるいは日付を解析するときに間違った形式を使用していますか? – Abion47

答えて

0

形式を助けるformat.Please有効な日付時刻が

string valid= "22/11/2016"; 
DateTime date = DateTime.ParseExact(valid, "dd/MM/yyyy", null);// 
0

あなたはこの

string valid = "22/11/2016"; // should be in this format dd/MM/yyyy 
DateTime date = Convert.ToDateTime(valid); 
0を試すことができ、 "dd/MM/yyyy"なり、22月にはできません日付の dと月の Mことに注意すべきです