[英]convert python 2.7 timedelta.total_seconds() to equivalent in python 2.6
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())
抱歉,
我下面有相同的代码。 我如何使用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
谢谢
全部在文档中 :
等于
(td.microseconds + (td.seconds + td.days * 24 * 3600) * 10**6) / 10**6
启用了真除法)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.