将python 2.7 timedelta.total_seconds()转换为python 2.6中的等效项

sca*_*ser 1 python time seconds

python 2.6不支持timedelta.total_seconds().下面的代码适用于python 2.7.有谁知道如何转换为2.6中的等效?

谢谢

import datetime

timestamp = 1414270449
timestamp = int((datetime.datetime.strptime(timestamp, '%Y-%m-%d %H:%M:%S') - datetime.datetime(1970,1,1)).total_seconds())
Run Code Online (Sandbox Code Playgroud)

抱歉,

我在下面有相同的代码.如何在python 2.6中使用实现total_seconds()

(td.microseconds + (td.seconds + td.days * 24 * 3600) * 10**6) / 10**6`

import datetime

timestamp = '2014-10-24 00:00:00'
timestamp = int((datetime.datetime.strptime(timestamp, '%Y-%m-%d %H:%M:%S') - datetime.datetime(1970,1,1)).total_seconds())
print timestamp

timestamp = '2014-10-24 00:00:00'
timestamp = datetime.datetime.strptime(timestamp, '%Y-%m-%d %H:%M:%S') - datetime.datetime(1970,1,1)
print timestamp
Run Code Online (Sandbox Code Playgroud)

谢谢

Tim*_*ker 8

一切都在文档中:

等效于(td.microseconds + (td.seconds + td.days * 24 * 3600) * 10**6) / 10**6启用真正除法计算.