Twitter流数据中的时间格式

时间:2015-12-07 17:35:13

标签: python twitter

{"created_at":"Mon Dec 07 17:13:02 +0000 2015","id":673913118196543488,"id_str":"673913118196543488","text":"RT @MalhotraSaurabh: I think the

如何找到所有在5分钟内发送推文的推文。

current_time - created_at < 5 , How to calculate ?

1 个答案:

答案 0 :(得分:2)

这样的正则表达式应匹配每条推文(假设它们总是包含在{} s中)并捕获“created_at”中的日期字符串:

\{.*?"created_at":"([^"]*)".*?\}

然后你会想要获取那些日期字符串并将它们解析为DateTime对象,如下所示:

my_date = datetime.strptime(my_date_string, "%a %b %d %H:%M:%S %z %Y")

然后,您可以轻松地在该对象上进行日期数学运算。我希望有所帮助!