python2.7使用TimeDelta中total_seconds()方法的问题
2017-09-29 11:59
477 查看
运维过程中经常在做日期相加减时使用TimeDelta对象,python2.7及以后的TimeDelta有total_seconds()方法获取总秒数,而2.6之前没有该方法,且众所周知大多数非python开发的服务器上运行的python版本多半是centos自带的2.6版本,以下提供一个等价的计算方法:
def total_seconds(time_delta): return 1.0 * (time_delta.microseconds + (time_delta.seconds + time_delta.days * 24 * 3600) * 10**6) / 10**6
相关文章推荐
- python2.7使用TimeDelta中total_seconds()方法的问题
- Windows中Python 2.7和Python 3.5兼容性问题及对应pip使用方法
- 在Ubuntu中使用Python的matplotlib库时图片不能显示问题的解决方法
- Windows下使用python-nmap库可能遇到的问题及解决方法(续)
- Python中使用socket发送HTTP请求数据接收不完整问题解决方法
- Python version 2.7 required, which was not found 注册表问题解决方法
- Window下python2.7在使用reload(sys)后,再使用print语句无输出的解决方法
- Python 2.7 中使用 Print 方法
- python2.7的编码问题与解决方法
- windows下安装python basemap时使用Visual Studio编译geos时遇到的问题以及解决方法
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- pycharm同时使用python2.7和python3.5设置方法
- Python2.5使用新浪微博Python SDK遇到的问题与解决方法
- python2.7的编码问题与解决方法
- python2.7 中使用pip遇到的几个问题
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- Python中使用socket发送HTTP请求数据接收不完整问题解决方法
- 使用pip安装tensorflow 0.80,python 使用tensorflow 0.80遇到的问题及处理方法
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- Centos6.5 python升级成2.7版本出现的一些问题解决方法