(.venv) root@fa5df877908d:~/openpyxl_test# pip install python-dateutil
Collecting python-dateutil
Downloading https://files.pythonhosted.org/packages/74/68/d87d9b36af36f44254a8d512cbfc48369103a3b9e474be9bdfe536abfc45/python_dateutil-2.7.5-py2.py3-none-any.whl (225kB)
100% |████████████████████████████████| 235kB 962kB/s
Collecting six>=1.5 (from python-dateutil)
Downloading https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Installing collected packages: six, python-dateutil
Successfully installed python-dateutil-2.7.5 six-1.11.0
from dateutil import rrule
from datetime import date
diff_months_list = list(rrule.rrule(rrule.MONTHLY, dtstart=date(2016, 10, 1), until=date(2017, 4, 30)))
print(diff_months_list)
print(len(diff_months_list))
(.venv) root@fa5df877908d:~/openpyxl_test# python month_sub_month.py
[datetime.datetime(2016, 10, 1, 0, 0), datetime.datetime(2016, 11, 1, 0, 0), datetime.datetime(2016, 12, 1, 0, 0), datetime.datetime(2017, 1, 1, 0, 0), datetime.datetime(2017, 2, 1, 0, 0), datetime.datetime(2017, 3, 1, 0, 0), datetime.datetime(2017, 4, 1, 0, 0)]
7
from dateutil import rrule
from datetime import date
diff_months_list = list(rrule.rrule(rrule.MONTHLY, dtstart=date(2016, 10, 1), until=date(2017, 5, 1)))
print(diff_months_list)
print(len(diff_months_list))
from dateutil import rrule
from datetime import date
diff_months_list = list(rrule.rrule(rrule.MONTHLY, dtstart=date(2016, 10, 2), until=date(2017, 5, 1)))
print(diff_months_list)
print(len(diff_months_list))
'Sundry > Python' 카테고리의 다른 글
json encode decode 예제 (0) | 2018.12.14 |
---|---|
django-widget-tweaks (0) | 2018.12.03 |
How to Render Django Form Manually (0) | 2018.12.02 |
bdist_wheel error (0) | 2018.11.12 |
Django에서 WhiteNoise 사용하기 (0) | 2018.11.09 |