我有一个以UTC为单位的时间,从它开始我想要的是从epoch开始的秒数.
我使用strftime将其转换为秒数.以2012年4月1日为例.
>>>datetime.datetime(2012,04,01,0,0).strftime('%s')
'1333234800'
2012年4月1号,协调世界时与纪元相比是1333238400,但这上面返回的是1333234800,相差1小时.
所以strftime似乎考虑了我的系统时间,并在某处应用了时区转换.我觉得datetime很天真?
我怎么才能避开呢?如果可能,避免导入其他库,除非是标准库.(我担心可移植性).