Dwolla事务"日期"字段显然使用此值来生成时间戳,但我看不到任何方法可以从API获取"时区"首选项?
缩小,我试图获取交易的确定/可比日期,但我需要知道日期字符串的时区。
虽然这种方法没有说明时区是什么,但其他类似的方法清楚地表明日期是 UTC,所以我猜整个 API 中的所有日期都是 UTC。
我唯一不喜欢他们的 API 的是他们显示的示例日期如下:
"Date": "8/31/2011 10:19:09 AM"
使用 M/D/YYYY 格式或使用 12 小时制并不是很聪明。 这最好用 "2011-08-31T10:19:09Z"
来表示,它是 ISO 格式并指示 UTC。 如果您有机会与他们交谈,您应该建议他们使用这种格式(ISO-8601(。
在解析它时请注意这一点,因为他们使用的格式可能是也可能不是您当前文化的正确格式。
Dwolla 在 2014 年 8 月 4 日对 ISO 时间戳进行了更改
此更改将在从今天起的 60 天内推出,即 2014 年 8 月 4 日上午 9:00 CT。如果您需要帮助调整代码以解析新的日期时间格式,请告诉我们,我们很乐意伸出援手。
https://discuss.dwolla.com/t/api-update-new-timestamp-format-for-clearingdate-parameter/401