start_date_monday = start_date - datetime.timedelta(days=start_date.weekday())
end_date = datetime.date(2015, 10, 13)
num_of_weeks = math.ceil((end_date - start_date_monday).days / 7.0)
Как рассчитать разницу между двумя датами в неделях в python