Генератор дат по неделям

Я заинтересован в создании дат на неделю, учитывая дату начала и дату окончания.

Вот код

from datetime import date,time,datetime
from dateutil.rrule import rrule, WEEKLY


def getDates(start_date,end_date):
    for dt in rrule(WEEKLY, dtstart=start_date, until=end_date):
        print dt.strftime("%Y-%m-%d")

a = datetime.strptime("2014-01-01","%Y-%m-%d")
b = datetime.strptime("2014-02-01","%Y-%m-%d")
print getDates(a,b)

Но я не могу использовать его как функцию. Можете ли вы предоставить некоторую помощь по этому вопросу.

0 ответов

Другие вопросы по тегам