2015-11-20 311 views
1

我想使用下面的代碼來解析格式爲DDMMYYYY的字符串日期,但即使16062001是格式爲DDMMYYYY的有效日期,它仍然返回false。C#解析日期爲「DDMMYYYY」格式?

DateTime.TryParseExact("16062001", "DDMMYYYY", CultureInfo.InvariantCulture,DateTimeStyles.None,out parsed); 

回答

3

模式字符串區分大小寫。您應該使用小寫ddyyyy

DateTime.TryParseExact("16062001", "ddMMyyyy", CultureInfo.InvariantCulture,DateTimeStyles.None, out parsed); 
1

使用DDYYYY以下面的小寫。

DateTime.TryParseExact("16062001", "ddMMyyyy", CultureInfo.InvariantCulture,DateTimeStyles.None,out parsed); 
+2

雖然答案很好,但它與其他** 3 **基本相同,都在6分鐘前回答。 – MickyD