在Python中解析时间字符串
- 论坛
- 在Python中解析时间字符串
11 浏览
在Python中解析时间字符串
我有一个日期时间字符串,但不知道如何在Python中解析它。
字符串的格式如下:
Tue May 08 15:14:45 +0800 2012
我尝试了
datetime.strptime("Tue May 08 15:14:45 +0800 2012","%a %b %d %H:%M:%S %z %Y")
但Python报错:
'z' is a bad directive in format '%a %b %d %H:%M:%S %z %Y'
根据Python文档:
%z UTC偏移量,格式为+HHMM或-HHMM(如果对象是naive,则为空字符串)。
请问正确的格式是什么来解析这个时间字符串?