分享

python学习之timedelta

 大傻子的文渊阁 2019-12-06
一个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、以下是打印一天前的时间

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


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多