Event_New API时区 - 支持的时区列表

时间:2012-09-08 00:44:43

标签: timezone eventbrite

支持的时区列表在哪里?

当我们使用时区“America / Boise”调用Event_New时,我们收到错误:

Invalid time zone.  Please consult our list of supported timezones.

我找到了这个链接:http://developer.eventbrite.com/doc/timezones/

在它上面,我发现'America / Boise'已经列出(不工作),我们知道'太平洋/檀香山'正在运作,但不在此列表中。 我想知道某个地方是否有明确的清单?

更多信息

我们从http://www.geonames.org获取了时区列表:(http://download.geonames.org/export/dump/timeZones.txt)

我们可以对转化脚本进行调整以考虑异常值,但最好知道哪些是可接受的,哪些是不可接受的。

谢谢!

2 个答案:

答案 0 :(得分:0)

任何Olson时区标签都应该是Eventbrite API的有效输入。这听起来像个错误。

我已就此问题向Eventbrite提交了错误报告。当它解决后我会在这里更新。

答案 1 :(得分:0)

评论Ryan的回答(我还不到50岁,不能发表评论)。似乎也不支持“America / Moncton”?

请求数据:

{ title: 'geofreddy',
  start_date: '2013-08-10 09:00:00',
  end_date: '2013-08-17 17:00:00',
  timezone: 'America/Moncton',
  venue_id: <id of my venue> }

API响应:

{ error_type: 'Timezone error',
  error_message: 'Invalid time zone.  Please consult our list of supported timezones.' }

看到这个问题:

Event_New API timezone - does it accept Olson tz values?

我可以通过将时区作为GMT偏移(即GMT-4)来解决。