DateTime.ParseExact,忽略时区

Posted

技术标签:

【中文标题】DateTime.ParseExact,忽略时区【英文标题】:DateTime.ParseExact, Ignore the timezone 【发布时间】:2011-10-04 08:19:33 【问题描述】:

如果我有一个日期,例如2011-05-05T11:35:47.743-04:00

当我以编程方式执行 DateTime.ParseExact 时,如何忽略时区 (-04:00)?

【问题讨论】:

您不关心时区还是希望根据偏移量调整结果? 根据您的示例字符串,您的预期输出是什么? 为什么要忽略它?以 UTC 存储它 我想保留的是2011-05-05 11:35:47 【参考方案1】:
DateTimeOffset dt =DateTimeOffset.Parse("2011-05-05T11:35:47.743-04:00", null);

【讨论】:

你可以通过dt.DateTime获得DateTime,还是你不在3.5上? 你的名字很适合我想你当时会拉的面部表情。

以上是关于DateTime.ParseExact,忽略时区的主要内容,如果未能解决你的问题,请参考以下文章