[问题] 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