[問題] datatime如何加減

作者: CoASH (天秤)   2014-08-02 20:06:47
小弟初學python
剛才碰到一個問題
想要使用datatime進行加法,debug之後跑出以下訊息
Traceback (most recent call last):
File "C:\pythonworkspace\project2\main.py", line 10, in <module>
RE1=today + intervv.interv1
TypeError: unsupported operand type(s) for +: 'datetime.date' and 'int'
他說我的date不能直接與整數相加
請問版上的大大,要怎麼寫才能表示出"多少天後的日期"?
觀念不清的地方也請大家糾正
謝謝.
以下附上code:
_____________________________________
import time
import datetime
#今天日期
today = datetime.date.today()
#匯入要相加的物件
import intervv
RE1=today + intervv.interv1
print('下一次日期是'+str(RE1))
_____________________________________
ps.在intervv.py中,interv1=5
作者: timTan (用口頭禪區分年記)   2014-08-02 20:10:00
datetime.timedelta
作者: CoASH (天秤)   2014-08-02 20:26:00
原來是timedelta...感謝樓上提醒.
作者: wadd (醜男轉世-低調)   2014-08-03 16:27:00
感謝分享
作者: thea (裏A)   2014-08-09 00:11:00
感謝樓主補充 ^^

Links booklink

Contact Us: admin [ a t ] ucptt.com