将Twitter的日期格式转换为python中的Datetime

San*_*Cse 6 python-2.7

返回的日期时间格式Twitter为以下形式:

Thu Apr 23 13:38:19 +0000 2009
Run Code Online (Sandbox Code Playgroud)

我希望它的datetime格式为数据库enty和查询...

aks*_*ppy 5

编辑 - 4月15日15正如建议的那样,请使用.

 datetime.strptime('Thu Apr 23 13:38:19 +0000 2009','%a %b %d %H:%M:%S +0000 %Y').replace(tzinfo=pytz.UTC)
Run Code Online (Sandbox Code Playgroud)

现在,如果你想在Date解析和使用Date Time字符串上工作很多,请使用Babelpython-dateutil


请忽略以下建议

我最近没有在Python上工作太多,但这应该可以解决问题.

>>>from datetime import datetime
>>>d = datetime.strptime('Thu Apr 23 13:38:19 +0000 2009','%a %b %d %H:%M:%S %z %Y');
>>>print d.strftime('%Y-%m-%d');
Run Code Online (Sandbox Code Playgroud)

这基于Python DocSO