我们是使用Windows
和Mac
的{{1}}和C#
的开发者客户。
我们需要支持彼此之间的交互,并且它们之间存在数据通信。
数据的一个领域是时间。
使用NSData序列化时间时,格式如下:
Objective-C
使用C#的DateTime进行序列化,我们得到了:
2014-02-02 03:00:00 +0800
2014-02-02 03:00:00 +08:00
中的C#
无法解析NSDate
的输出,它将Objective-C
视为分钟和秒,而不是小时和分钟。
那么哪一个是标准,如果+08:00
是标准的,我如何解析它并在C#
中序列化为它?和副诗。
答案 0 :(得分:2)
转换为UTC以摆脱+08:00和+0800