The following:
>>> from dateutil.parser import parse
>>> parse("2013-07-02 00:00:00 -0000")
datetime.datetime(2013, 7, 2, 0, 0, tzinfo=tzutc())
这说明时间应该是2013年7月2日UTC时间的上午12点。
然而:
>>> parse("2013-07-02 00:00:00 -0000").strftime("%s")
'1372744800'
1372744800实际上是错误的,应该是Tue, 02 Jul 2013 06:00:00 UTC。非常令人困惑。
parse
? - David Robinson1372741200
(早一个小时)。相信这是一个时区问题。 - David Robinson