python中通过datetime模块可以很方便的计算两个时间的差,datetime的时间差单位可以是天、小时、秒,甚至是微秒。下面我们就来详细看下datetime的强大功能:
python学习网,大量的免费python视频教程,欢迎在线学习!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
相关推荐:《Python基础教程》
Q:如何方便的计算两个时间的差,如两个时间相差几天,几小时等。
A:使用datetime模块可以很方便的解决这个问题,举例如下:
1 2 3 4 |
|
上例演示了计算两个日期相差天数的计算。
1 2 3 4 5 |
|
上例演示了计算运行时间的例子,以秒进行显示。
1 2 3 |
|
上例演示了计算当前时间向后10小时的时间。
其本上常用的类有:datetime和timedelta两个。它们之间可以相互加减。每个类都有一些方法和属性可以查看具体的值,
如datetime可以查看:天数(day),小时数(hour),星期几(weekday())等;timedelta可以查看:天数(days),秒数(seconds)等。