哪一个是时间标准格式,C#或Objective-C?

时间:2014-03-04 05:45:49

标签: c# objective-c datetime-format

我们是使用WindowsMac的{​​{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#中序列化为它?和副诗。

1 个答案:

答案 0 :(得分:2)

转换为UTC以摆脱+08:00和+0800