https://twitter.com/rimjhimcse1/status/1075719496030072833
链接/网址包含一条推文,该推文在美国标准时间下午5:20左右发布,当我从个人资料注销后在Twitter上搜索该推文时。时间显示为3:48 AM。这次是哪个时区。当然不是UTC,因为我已经重新检查它与UTC不匹配
答案 0 :(得分:1)
如果我们查看该推文的源代码,就可以看到
<a href="/rimjhimcse1/status/1075719496030072833" title="3:48 AM - 20 Dec 2018">
<span class="_timestamp" data-time="1545306488">22h</span>
(为清楚起见进行了编辑)
该推文的发送时间为1545306488秒since January 1st 1970。
那是2018-12-20T11:48:08 + 00:00-或11:48 UTC。
因此,03:48应该是UTC-8。那是美国的西海岸-这就是Twitter的所在地。
为什么选择那个时间?如果我们查看用户对象,则会看到:
'time_zone': None
由于用户尚未指定时区,因此Twitter假定他们位于加利福尼亚。