{"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 ?
答案 0 :(得分:2)
这样的正则表达式应匹配每条推文(假设它们总是包含在{} s中)并捕获“created_at”中的日期字符串:
\{.*?"created_at":"([^"]*)".*?\}
然后你会想要获取那些日期字符串并将它们解析为DateTime对象,如下所示:
my_date = datetime.strptime(my_date_string, "%a %b %d %H:%M:%S %z %Y")
然后,您可以轻松地在该对象上进行日期数学运算。我希望有所帮助!