我从这种格式的 XML 文件中得到了一个日期时间:
<LastFetchTime>2011-03-25T00:09:09+08:00</LastFetchTime>
当我使用以下代码解析并将其转换为 C# 日期时间时:
lastAppliedDate = DateTime.Parse(xmlInput.Descendants("LastFetchTime").First().Value);
我明白了
{2011 年 3 月 24 日下午 12:09:09}
我认为这很奇怪,因为 +8 应该让你前进,而不是后退。
谁能看到我错过了什么?