我有以下的時間字符串2014-11-03 08:44:00:082467 Z
c#將字符串轉換爲日期 - 這是什麼格式?
當我嘗試做ç簡單Convert.ToDateTime
我有錯,這不是一個公認的DateTime字符串。
我也試過什麼在這裏的建議後:DateTime.Parse("2012-09-30T23:00:00.0000000Z") always converts to DateTimeKind.Local
var date = DateTime.ParseExact("2012-09-30T23:00:00.0000000Z",
"yyyy-MM-dd'T'HH:mm:ss.fffffff'Z'",
CultureInfo.InvariantCulture,
DateTimeStyles.AssumeUniversal |
DateTimeStyles.AdjustToUniversal);
但得到了同樣的錯誤。這是什麼樣的DateTime字符串?以及如何將它轉換爲DateTime對象?另外,這不是正確的時間(我在2小時之前) - 所以我猜這是世界各地的某種時間。
謝謝
你嘗試調整日期格式字符串來匹配數據? – 2014-11-03 08:57:49
在亞秒值之前有一個':'而不是''。' – 2014-11-03 08:58:09
@PatrickHofman我發佈的代碼來自另一篇文章,我發現它 - 它不適用於我的字符串。 – developer82 2014-11-03 09:02:42