我已經嘗試了所有的方式,但不知道爲什麼字符串日期沒有轉換爲日期時間。在C#中的日期時間解析異常#
string windowsTime = "2/21/2009 10:35:14 PM"
DateTime time = DateTime.ParseExact(windowsTime, "MM/dd/yyyy hh:mm:ss tt", null);
我用過,DateTime.Parse,ParseExact,Convert.ToDatetime。 但沒有任何工作,我得到「字符串未被識別爲有效的日期時間。」。
有人可能會建議我做錯了什麼?
我知道MM是一個月,但我在做什麼嗎? – mmssaann
@mmssaann 2/21/2009 - > 2不是你指定的MM格式。它應該是02 – DevEstacion
簡而言之,* MM *需要兩位數字。沒有更多,不少。 – Suncat2000