任务 给定两个日期,需要计算这两个日期之间隔了几周。 解决方案 标准的 datetime 和第三方的 dateutil模块(准确地说是 dateutil 的rrule.count 方法)很易于使用。在导入了正确的模块之后,任务变得非常简单: from dateutil import rrule import datetime def weeks_between(start_date,end_date): weeks = rrule.rrule(rrul