我正在尝试以以下格式解析日志文件中的字符串:2011-06-27 10:29:56+0200
如果我使用datetime.datetime.strptime('%Y-%m-%d %H:%M:%S%z')
,我会被ValueError("'z' is a bad directive in format '%Y-%m-%d %H:%M:%S%z'")
抛出
如何以这种格式解析日期?
答案 0 :(得分:8)
尝试使用dateutil。
from dateutil.parser import parse
dt = parse("2011-06-27 10:29:56+0200")