[pyqt] 시작일과 종료일 사이의 날자 출력 문의

ninani12의 이미지

안녕하세요 선배님들,

예를 들어
시작일 2014-08-26
종료일 2014-09-02
를 선택했을때

시작일과 종료일 사이의 날자들을 출력하고 싶은데요.

어떻게 해야 할까요.. 구글링을 하고 있지만 딱히 방법이 나오지 않네요..

startDateStr = self.setting_.dateEdit.text()
endDateStr = self.setting_.dateEdit_2.text()

palsuet의 이미지

pyqt는 안써봤지만 파이썬이면 아래와 같이 하면 됩니다.

import datetime
 
date1 = datetime.date(2014, 8, 26)
date2 = datetime.date(2014, 9, 2)
 
date = date1 + datetime.timedelta(1)
while date < date2:
    print date
    date += datetime.timedelta(1)

feel the gravity