python parsing a datetime with a timezone [duplicate]
I am trying to parse an string from a log file in the format: 开发者_如何学JAVA2011-06-27 10:29:56+0200
If I use datetime.datetime.strptime('%Y-%m-%d %H:%M:%S%z')
I get ValueError("'z' is a bad directive in format '%Y-%m-%d %H:%M:%S%z'")
thrown
How can I parse a date in this format?
Try using dateutil.
from dateutil.parser import parse
dt = parse("2011-06-27 10:29:56+0200")
精彩评论