用strftime将python日期时间转换为纪元
我在UTC有一段时间,我想要从时代开始的秒数。
我正在使用strftime将其转换为秒数。以2012年4月1日为例。
>>>datetime.datetime(2012,04,01,0,0).strftime('%s')'1333234800'
2012年4月1日,世界协调时间从时代开始是1333238400,但上面的返回值为1333234800,这与1小时不同。
所以看起来,strftime考虑到了我的系统时间,并在某个地方应用了时区移位。我以为约会时间太天真了?
我怎么才能绕开呢?如果可能的话,避免导入其他库,除非标准。(我对可移植性有顾虑)。