请稍候,加载中....

date.timedelta对象

date.timedelta对象

date.timedelta对象用于计算时间差

创建timedelta对象

from datetime import date, timedelta
#dlt = timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0)

d1 = date(2019,1,1)
d2 = date(2019,3,5)
dlt = d1 - d2
print(dlt)

milliseconds、minutes、hours、weeks这些时间单位,最后会被转换成days、 seconds、 microseconds

timedelta类属性

timedelta.min 可以表示的最大负数
timedelta.max 可以表示的最大正数
timedelta.resolution 两个不等的timedelta对象之间的最小可解析差值的timedelta 对象

Python学习手册-