【发布时间】:2014-06-11 00:04:05
【问题描述】:
我正在尝试解析如下所示的 TimeString:
11/Apr/2014:00:00:12 +0200
我的代码看起来像
DateTime.ParseExact("11/Apr/2014:00:00:12 +0200", "dd/MMM/yyyy:HH:mm:ss zzz", null)
我查看了the MSDN,它对我来说看起来不错,但我不知道为什么我总是收到 FormatException。
【问题讨论】:
-
请查看dotnetfiddle.net/zIv6Sv。看来它有效。
-
你可能想要传入一个特定的 CultureInfo 参数,因为
Apr不适用于很多语言环境 -
由于您的字符串包含偏移量,您最好将其解析为
DateTimeOffset而不是DateTime
标签: c# .net datetime type-conversion