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

时间:2018-06-22 12:56:37

标签: python twitter tweepy python-datetime

我在Python中使用tweepy收集了一个“ tweet”对象。该对象具有属性created_at,该属性应提供鸣叫的发布时间。

在这种情况下,让x是tweet对象,我有结果

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左右发布。

我可以对此进行澄清吗?谢谢。

该推文来自《海峡时报》的Twitter帐户。

1 个答案:

答案 0 :(得分:3)

通过API给出的日期和时间“ created_at”为UTC。请参阅参考:https://developer.twitter.com/en/docs/tweets/data-dictionary/overview/tweet-object

  

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

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