3
我想在函数中执行一些日期算术。TypeError:不支持的类型为timedelta天组件:datetime.datetime
from datetime import datetime, timedelta
def foo(date1, summing_period):
current_period_start_date = date1 - timedelta(days=summing_period)
# Line above causes the error:
# TypeError: unsupported type for timedelta days component: datetime.datetime
第一个参数是一个日期OBJ和2 arg是一个整数
是什么原因造成这个错误,以及如何解决它?
显然你的第二个参数是* not *一个整数。 – 2012-07-24 11:07:50