Php 将时区int解析为字符串(时区名称)(facebook api)
如何将时区从Php 将时区int解析为字符串(时区名称)(facebook api),php,facebook-graph-api,timezone,Php,Facebook Graph Api,Timezone,如何将时区从int转换为string(etc:欧洲/斯德哥尔摩) 我正在使用,它返回[“timezone”]=>int(2)。我该如何解析它呢?您可以使用timezone\u name\u从\u abbr(“,$value*3600,false)中获取时区名称$value是您从Facebook获得的时区偏移量 如何将时区从int转换为string(等:欧洲/斯德哥尔摩) 你不能。在中读取“时区!=偏移量” Facebook解释说,时区字段是用户与UTC的时区偏移量 它不清楚的是,但我通过实验发
int
转换为string
(etc:欧洲/斯德哥尔摩)
我正在使用,它返回
[“timezone”]=>int(2)
。我该如何解析它呢?您可以使用timezone\u name\u从\u abbr(“,$value*3600,false)中获取时区名称代码>$value
是您从Facebook获得的时区偏移量
如何将时区从int转换为string(等:欧洲/斯德哥尔摩)
你不能。在中读取“时区!=偏移量”
Facebook解释说,时区
字段是用户与UTC的时区偏移量
它不清楚的是,但我通过实验发现,它不一定是用户当前的偏移量,而是用户上次登录时的偏移量。如果用户更改时区,或夏令时开始或结束,则在用户下次登录之前,这些数据不会反映在Facebook数据中
另见这些帖子:
这将为该偏移量创建一个固定的时区,这可能是在这些情况下您所能做的最好的。但请理解,它与UTC+1和UTC+2交替出现的欧洲/斯德哥尔摩
不同。谢谢。我将使用UTC的偏移量而不是缩写。