如何解析以下日期时间字符串?
2014-01-17T09:59:24.000Z
我尝试下面的代码,但它不起作用。
DateTime.ParseExact("2014-01-17T09:59:24.000Z", "ddd MMM dd HH:mm:ss %zzzz yyyy", CultureInfo.InvariantCulture);
最佳答案
带有类似“ 2014-01-17T09:59:24.000Z”的字符串
您可以只使用DateTime.Parse("2014-01-17T09:59:24.000Z")
从The Documentation:
要解析的字符串可以采用以下任何形式:
包含时区信息并符合ISO 8601的字符串。在以下示例中,第一个字符串指定协调世界时(UTC),第二个字符串指定时区,该时间比UTC早七小时:
2008-11-01T19:35:00.0000000Z
2008-11-01T19:35:00.0000000-07:00