Docusign webhook回调TimeZoneOffset

时间:2016-06-09 22:40:14

标签: docusignapi

我正在使用Docusign的webhook事件通知来获取有关我的信封的信息。我从服务中获取XML,但我尝试将XML有效负载中的某些时间戳转换为UTC。 XML有效载荷包括TimeZoneOffset作为元素,即:

<DocuSignEnvelopeInformation>
  ...
  <TimeZoneOffset>-7</TimeZoneOffset>
</DocuSignEnvelopeInformation>

如果偏移是UTC,会发生什么?只是0+0还是-0?它可能像+1030那样吗?正值是否有+前置?

这个领域究竟是如何确定的?它是最后一个发件人的时区偏移吗?

1 个答案:

答案 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;为了落后。