【发布时间】:2012-08-06 01:47:01
【问题描述】:
我有一个 string s = "May 16, 2010 7:20:12 AM CDT,我想将其转换为 DateTime 对象。在下面的代码中,尝试解析已知格式的文本时,出现日期格式无法转换错误。
timeStamp = matches[0].Groups[1].Value;
dt = DateTime.ParseExact(timeStamp, "MMM dd, yyyy H:mm:ss tt", null);
时区以 CDT UTC 的形式出现...我认为是什么导致了问题或我的格式?
【问题讨论】:
-
var dt = DateTime.ParseExact(s, "MMM dd, yyyy H:mm:ss tt 'CDT'", null);怎么样?