2014-12-03 81 views
0

我一直未能找到答案,我希望你們都能幫助我。在訪問我們在工作中使用的某個產品的API時,取決於您是否請求JSON或XML,日期字段會以兩種不同的形式返回。奇怪格式的API日期

第一種,我明白了,什麼是XML發送:

2014-12-03T23:59:00

第二個,就是我想不通。當請求JSON,它發出的相同日期的格式如下:

\ /日期(1417672740000-0600)\/

原諒我,如果這已經回答了,我只是還沒有能夠在此處或在Google上找到它。希望這是我應該已經知道的。

僅供參考,我正在使用Python的請求模塊。

+0

看起來像是從DataContractJsonSerializer格式二話不說其他 - 自Unix時代以來的毫秒,以及與UTC的偏移。 – 2014-12-03 23:09:18

+1

在談論日期時,請聽@JonSkeet說的話。他知道他在說什麼'回合:http://stackoverflow.com/questions/6841333/why-is-subtracting-these-two-times-in-1927-giving-a-strange-result/6841479#6841479(對不起,這可能是我看到它2年後,但我仍然驚訝於這個答案) – BorrajaX 2014-12-03 23:11:59

+0

感謝喬恩,這正是這是什麼。 – timbecoding 2014-12-03 23:36:35

回答

0

喬恩斯基特:

看起來像是從DataContractJsonSerializer格式二話不說 - 自Unix紀元米利斯,並從UTC偏移