python datetime 计算时间差
时间: 2023-07-17 21:01:29 浏览: 148
Python利用datetime计算时间差
Python中的datetime模块提供了计算时间差的方法。可以使用datetime.datetime.now()或datetime.datetime.utcnow()获取当前时间,然后使用-运算符计算两个时间的差值。结果是一个datetime.timedelta类型的对象,可以使用其属性如days, seconds, microseconds等访问具体的差值。
例如:
```
import datetime
# 获取当前时间
now = datetime.datetime.now()
# 获取之前的时间
before = datetime.datetime(2022, 1, 1)
# 计算时间差
diff = now - before
# 输出差值
print(diff.days, "days,", diff.seconds, "seconds,", diff.microseconds, "microseconds")
```
这样就可以计算出时间差了
阅读全文