我正在努力改变信仰
[16/Jan/2010:18:11:06 +0100] (common log format)
到时间戳。我如何使用 strptime 要转换这个?
strptime
时区可以不同于+0100
import time log = '16/Jan/2010:18:11:06 +0100' dt = time.strptime(log, '%d/%b/%Y:%H:%M:%S +0100')
参考文献: http://docs.python.org/library/time.html#time.strptime
python的时区支持存在问题,并且依赖于平台。 见 this post (另见第一部分)。