如何将时区从int
转换为string
(例如:Europe/Stockholm)
?)?
我正在使用Facebooks PHP api,并且返回["timezone"] => int(2)
。我应该怎么解析?
最佳答案
您如何将时区从int转换为字符串(例如:Europe / Stockholm)?
你不能阅读the timezone tag wiki中的“时区!=偏移”。
Facebook的documentation解释timezone
字段是用户相对于UTC的时区偏移量。
不清楚的是,但我通过实验发现,它不一定是用户的当前偏移量,而是用户上次登录时的偏移量。如果用户更改时区或白天节省时间开始或结束,直到用户下一次登录时,这才反映在Facebook数据中。
另请参阅以下帖子:
Facebook API, timezone and country
FaceBook Time zone and Event Times