0
datetime 개체의 시퀀스를 만들려고하지만 주말은 제외하려고합니다. 의 isoweekday()
함수는 요일을 반환주말을 제외한 datetimes 시퀀스 Python
# Generate sequence of dates
startDate = datetime.datetime.strptime(start, '%Y-%m-%d').date()
endDate = datetime.datetime.strptime(end, '%Y-%m-%d').date()
nb_days = (endDate - startDate).days + 1 # + 1 because range is exclusive
dates = [startDate + datetime.timedelta(days=x) for x in range(nb_days)]
브릴리언트 솔루션. 또한, 귀하의 Stackoverflow 프로필 주어진 내 문제를 조금 더 도울 수있을 수 있습니다. 시작/종료 사이의 모든 거래 외 기간을 어떻게 제외합니까? – Apollo
@Apollo 공휴일 목록이 있다면'[d 날짜가 d 인 경우 날짜가 d 인 경우]' – chrisaycock
그렇기 때문에 날짜 목록을 생성하는 데 사용할 수있는 파이 라이브러리가 없습니까? – Apollo