Tweepy Status.created_at时间与时间线的实际时间不一致



我有一个使用Python中的tweepy收集的'tweet'对象。该对象具有属性created_at,该属性应提供推文的发布时间。

情况是这样的。让x成为推文对象。我有结果

x.full_text

'18 suspects arrested for involvement in public gaming activities, including mahjong....'

x.created_at

datetime.datetime(2018, 6, 22, 10, 16, 40)

这意味着该推文是在 2018 年 6 月 22 日上午 10:16 创建的。但是,时间线中的时间显示它是在同一天下午 16-17 点左右发布的。

我可以澄清一下吗?

这条推文来自海峡时报的推特账户。

通过 API 给出的日期和时间"created_at"是 UTC。请参阅推文对象中的参考资料。

属性:createad_at,类型:字符串,描述:创建此推文时的 UTC 时间

当您登录官方网站时,推文日期将转换为您在个人资料设置中设置的时区。

最新更新