我在Python中使用tweepy收集了一个'tweet‘对象。该对象具有属性created_at,它应该给出tweet的发布时间。
情况就是这样。让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点左右发布的。。
我能得到澄清吗?
这条推特来自海峡时报推特账户。
发布于 2018-06-22 13:47:20
日期和时间"created_at“是通过API给出的UTC。请参阅https://developer.twitter.com/en/docs/tweets/data-dictionary/overview/tweet-object上的参考资料。
Attribute:createad_at,类型:String,description:创建此Tweet时的UTC时间
当您登录到官方网站时,tweet日期将转换为您已设置到配置文件设置的时区。
https://stackoverflow.com/questions/50988451
复制相似问题