我正在使用Docusign的webhook事件通知来获取有关我的信封的信息。我从服务中获取XML,但我尝试将XML有效负载中的某些时间戳转换为UTC。 XML有效载荷包括TimeZoneOffset
作为元素,即:
<DocuSignEnvelopeInformation>
...
<TimeZoneOffset>-7</TimeZoneOffset>
</DocuSignEnvelopeInformation>
如果偏移是UTC,会发生什么?只是0
或+0
还是-0
?它可能像+1030
那样吗?正值是否有+
前置?
这个领域究竟是如何确定的?它是最后一个发件人的时区偏移吗?
答案 0 :(得分:3)
帐户范围(或用户)时区。例如,我在AEST中是UTC + 10,我的XML来自:
<TimeZone>AUS Eastern Standard Time</TimeZone>
<TimeZoneOffset>10</TimeZoneOffset>
在偏好设置中 - &gt;如果我将API时区更改为太平洋时间(美国),则我的偏移更改为:
<TimeZone>Pacific Standard Time</TimeZone>
<TimeZoneOffset>-7</TimeZoneOffset>
它基于UTC,偏移量为&#39; x&#39;对于UTC或未来和&#39; -x&#39;为了落后。