python Timedelta怎么分别化为以天,小时,分钟为单位的数字

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

import datetime

delta = datetime.timedelta(seconds=900)

print(delta.seconds)

>>> 900

from datetime import datetime, timedelta
now = datetime.now()
tommorow = now + timedelta(days=1)  ##下一天
next_hours = now + timedelta(hours=1)  ##下1小时
next_min = now + timedelta(minutes=1)   #下1分钟

import datetime

输出今日日期,格式为 dd/mm/yyyy。更多选项可以查看 strftime() 方法

print (datetime.date.today().strftime('%Y-%m-%d'))

#创建日期对象
mydate = datetime.date(1991,5,5)
print (mydate.strftime('%Y-%m-%d'))

日期算术运算

miyazakiBirthNextDay = mydate + datetime.timedelta(days=1)
print miyazakiBirthNextDay.strftime('%Y-%m-%d')
#年数加一
print miyazakiBirthNextDay.replace(mydate.year + 1).strftime('%Y-%m-%d')

结果如下:

>>> 
2017-03-02
1991-05-05
1991-05-06
1992-05-06
>>> 

作者:枫奇
来源:CSDN
原文:https://blog.csdn.net/qiqiyingse/article/details/59526995