【发布时间】:2020-04-13 02:44:41
【问题描述】:
我正在尝试获取两个日期之间的天数。这是我的代码:
from datetime import date, timedelta
def days_diff(a, b):
f = date(a)
s = date(b)
return abs(f-s)
print(days_diff((2014, 8, 27), (2014, 1, 1)))
但我收到此错误:
TypeError: an integer is required (got type tuple)
我想知道为什么?我导入了日期和时间增量。有人可以帮忙吗?提前致谢
【问题讨论】:
-
试试
date(*a)! -
我想知道为什么?您是否阅读了错误消息?有什么可推测的? 我导入了日期和时间增量。 这与问题有关吗?另外,请提供完整的错误消息。
标签: python date datetime timedelta