XML序列化DateTime的默认格式

时间:2013-05-21 15:29:01

标签: c# datetime serialization xml-serialization

我使用DataContractSerializer类序列化DateTime对象。我得到以下输出。

2013-05-21T10:50:23.5602265-04:00

最终成分是什么?

YYYY-MM-DDTHH:MM:SS.zzzzzzz-??:??

由于

2 个答案:

答案 0 :(得分:6)

这是你的时区偏移量。格林威治标准时间 - 4小时。

答案 1 :(得分:1)

如果我在下面编写C#代码,我会以您描述的相同格式获取当前时间:

DateTime.Now.ToString("yyyy-MM-ddTHH:MM:ss.fffffffK")