难道Facebook的登录API更新时区根据DST是否在用户的区域使用偏移?(Does Facebo

2019-10-19 15:36发布

当我输出的Facebook的用户数据[我的facebook ACC的] $user = $this->facebook->api('/me'); print_r($user); $user = $this->facebook->api('/me'); print_r($user); 它给-7,这是正确的,但它占当DST生效? 就像当DST生效,如果我的位置使用DST,并FB更新/更换相应的偏移?

[timezone] => -7 [locale] => en_US

Answer 1:

Facebook的文件解释说, timezone字段是用户的时区从UTC偏移。

什么也没有说清楚,但我已经通过实验发现,就在于它不一定是用户当前的偏移,但相反,它是偏移量为用户最后一次登录的。如果用户更改时区,或日光节约时间开始或结束,不会反映在Facebook的数据,直到用户下一次登入]。

另请参阅此相关的问题 。



文章来源: Does Facebook's login API update the timezone offset depending on whether DST is used in a user's area?