问题:如果我今天使用Facebook API添加一个事件(在我的位置偏移UTC-4),发生12月发生的事件(在我的位置偏移UTC-5),它会正确显示吗?或者我是否必须将其作为UTC-5提交才能在12月正确显示,但(可能)现在不正确?
进一步详情:
2012年8月1日,Facebook宣布将时事支持添加到活动中,包括通过开发者API。 In this blog post,他们解释了这些变化如何影响阅读和写作事件。
对于事件的编写,现在需要在定义start_time和end_time时包含UTC偏移量。所以,如果我在华盛顿特区(东部时区,目前在东部夏令时) )并为今天创建了一个事件,我会输入UTC-4。但是,如果我今天创建一个事件,并且事件日期是12月1日(夏令时结束后),我会输入 UTC-4(当前偏移量)还是 UTC-5 (12月1日的相关抵消)?
我意识到有很多关于Facebook和时区的问题,但我发现的是在Facebook宣布新的时区支持之前编写的,所以它们似乎与这种情况无关。
答案 0 :(得分:1)
从我所看到的情况来看,您应该为正在设置的事件时间输入正确的UTC偏移量。
例如,如果您在纽约市举办的活动于2012年12月11日晚上7点开始,并于2012年4月4日上午7点结束(DST于美国时间12月11日凌晨2点结束) ,您可以将开始时间设置为2012-11-03T19:00:00-04:00
,将结束时间设置为2012-11-04-T07:00:00-05:00
。
Facebook 应显示为夏令时更正的时间。