我有类似[22 / Aug / 2012:13:08:27 +0400]的字符串以及我如何使用strptime函数将其转换为时间元组?
time.strptime(t, '[%d/%b/%Y:%H:%M:%S +0400]')
有效,但显然我也需要格式时间偏移。
当我尝试使用%Z格式化+0400时,我有:
ValueError: time data '[22/Aug/2012:13:08:27 +0400]' does not match format '[%d/%b/%Y:%H:%M:%S %Z]'
当我尝试%z
时ValueError: 'z' is a bad directive in format '[%d/%b/%Y:%H:%M:%S %z]'