python计算时间差

简介:

        >>> import datetime
        >>> d1 = datetime.datetime(2005, 2, 16)
        >>> d2 = datetime.datetime(2004, 12, 31)
        >>> (d1 - d2).days

        上例演示了计算两个日期相差天数的计算


        import datetime
        starttime = datetime.datetime.now()
        endtime = datetime.datetime.now()
        print (endtime - starttime).seconds

       上例演示了计算运行时间的例子,以秒进行显示。
        >>> d1 = datetime.datetime.now()
        >>> d3 = d1 + datetime.timedelta(hours=10)
        >>> d3.ctime()
        上例演示了计算当前时间向后10小时的时间。


其 本上常用的类有:datetime和timedelta两个。它们之间可以相互加减。每个类都有一些方法和属性可以查看具体的值,如

datetime可以 查看:天数(day),小时数(hour),星期几(weekday())等;


timedelta可以查看:天数(days),秒数(seconds) 等。










本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1629975,如需转载请自行联系原作者
目录
相关文章
|
5天前
|
Python
python幂运算——计算x的y次方
python幂运算——计算x的y次方
29 0
|
5天前
|
算法 索引 Python
使用Python实现PageRank计算
使用Python实现PageRank计算
|
3天前
|
数据采集 数据挖掘 关系型数据库
Excel计算函数(计算机二级)(1),2024年最新2024Python架构面试指南
Excel计算函数(计算机二级)(1),2024年最新2024Python架构面试指南
|
3天前
|
Python
【Python 百练成钢】高精度加法、阶乘计算、矩阵幂运算、矩阵面积交
【Python 百练成钢】高精度加法、阶乘计算、矩阵幂运算、矩阵面积交
|
3天前
|
存储 算法 Python
【Python 百练成钢】高精度加法、阶乘计算、矩阵幂运算、矩阵面积交(2)
【Python 百练成钢】高精度加法、阶乘计算、矩阵幂运算、矩阵面积交(2)
|
3天前
|
存储 算法 Python
【Python 百练成钢】高精度加法、阶乘计算、矩阵幂运算、矩阵面积交(1)
【Python 百练成钢】高精度加法、阶乘计算、矩阵幂运算、矩阵面积交(1)
|
5天前
|
Python
python计算线段角度
python计算线段角度
4 0
|
5天前
|
安全 数据安全/隐私保护 Python
Python的整型在计算中具有以下优势
【5月更文挑战第6天】Python整型提供任意精度整数计算,无溢出风险;支持多种算术运算,操作简便;作为不可变类型保证数据安全;能进行高级数学运算,并有NumPy等库加持,适合数值分析和科学计算。
22 0
|
5天前
|
Python
Python的整型在计算中的精度可以通过使用二进制或十进制表示来体现
【5月更文挑战第6天】Python整型支持十、二、八、十六进制表示,其中十进制默认,二进制(0b前缀)、八进制(0o前缀)、十六进制(0x前缀)。计算时以二进制精度处理,确保结果准确。例如:123的二进制是0b1111011,八进制是0o173,十六进制是0x7b。
18 0
|
5天前
|
Python
Python计算股票投资组合的风险价值(VaR)
Python计算股票投资组合的风险价值(VaR)