我編在C#下面的代碼Datetime.ParseExact()不工作
string datetime = String.Format("{0:MM/dd/yyyy hh:mm:ss tt}", root.SelectSingleNode("lasttime").InnerText);
lastUpdateTimestamp = DateTime.ParseExact(datetime, "MM/dd/yyyy hh:mm:ss tt", CultureInfo.CurrentCulture);
但在輸出我得到lastUpdateTimestamp是2013年2月8日上午07點零零分24秒,而不是02/08/2013 07:00:24 AM
任何想法我失蹤?
得到這個值我運行一個查詢並得到這個錯誤
Invalid month in timestamp "2": cannot find leading zero [SQL query syntax invalid or unsupported.]
大家好後,我得到了解決,而不是通過lastUpdateTimestamp我現在服用日期字符串變量和teking其價值適當的格式。其工作原理
root.SelectSingleNode(「lasttime」)的值是什麼?InnerText? – animaonline
他們有什麼不同?你正在尋找一個'DateTime'對象,因爲它沒有任何特定的格式來顯示 – V4Vendetta
@ animaonline 02/08/2013 07:00:24 AM – Aquarius24