본문 바로가기
IT/Python

Python - 날짜를 기간설정하여 for문

by 촌초니 2022. 10. 1.

기간을 설정하여 날짜로 for문을 구성해야하는 경우

 

from datetime import datetime
import pandas

start = '01-27'
end = '02-05'

start = datetime.strptime(start, "%m-%d")
end = datetime.strptime(end, "%m-%d")
dates = [date.strftime("%m-%d") for date in pandas.date_range(start, periods=(end - start).days + 1)]

print (dates)

결과

['01-27', '01-28', '01-29', '01-30', '01-31', '02-01', '02-02', '02-03', '02-04', '02-05']