当前位置:   article > 正文

python学习之timedelta

timedelta
一个timedelta对象表示一个时间长度,两个日期或者时间的差值
class datetime.timedelta(days=0,seconds=0,microseconds=0,milliseconds=0,minutes=0,hours=0,weeks=0)
所有的参数都是可选的,默认值为0,参数可以是整数或者浮点数,既可以是整数也可以是负数。
虽然说参数可以传递的单位很多,但是python内部实现只存储了days,seconds和microseconds三种单位,所有其他的单位在计算时都会转换成相应的三种单位:
1 millisecond = 1000 microseconds
1 minute = 60 seconds
1 hour = 3600 seconds
1 week = 7 days
一、两个datetime.datetime类型相减或者两个datetime.date类型相减的结果就是daftetime.delta类型
二、以下是具体使用方法
1、以下是打印未来一天后的时间

2、以下是打印一天前的时间

同理,其他时间单位也是一样的


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/66491
推荐阅读
相关标签
  

闽ICP备14008679号