datetime模块详解

时间运算

>>> datetime.datetime.now()     #当前年月 时间
datetime.datetime(2018, 2, 13, 16, 12, 6, 850532)
>>> datetime.datetime.now() + datetime.timedelta(minutes=10)  #当前年月 时间 加上 参数时间minutes =10  (加上10分钟)
datetime.datetime(2018, 2, 13, 16, 22, 41, 619521)

>>> datetime.datetime.now() + datetime.timedelta(seconds=10) #当前年月 时间 加上 参数时间seconds =10  (加上10秒钟)
datetime.datetime(2018, 2, 13, 16, 17, 7, 287144)

>>> datetime.datetime.now() -datetime.timedelta(days=1)  # #当前年月 时间 减去 参数天 days =1 (减去一天)
datetime.datetime(2018, 2, 12, 16, 21, 22, 775329)

时间替换

>>> d.replace(year=2016,month=8,day=21)  #参数可以只有一个
datetime.datetime(2016, 8, 21, 16, 23, 26, 893428)

posted @ 2018-02-13 16:26  andyzhang-  阅读(194)  评论(0编辑  收藏  举报