시작 날짜 (DateTime), 종료 날짜 (DateTime) 및 DayOfWeek 목록이 제공됩니다. 어떻게 일치하는 모든 날짜를 얻을 :시작 날짜에 종료 날짜와 요일이 주어진 날짜를 가져옵니다.
예 :
StartDate : "06/17/2016"
EndDate : "06/30/2016"
DayOfWeek(s) : [0(Monday), 1(Tuesday), 4(Friday)]
원하는 결과는 다음과 같습니다
Dates = ["06/17/2016", "06/20/2016", "06/21/2016", "06/24/2016", "06/27/2016", "06/28/2016"]
지금까지 해보신 것은 무엇입니까? 단순히 날짜를 반복하고 'DayOfWeek'이 기준 목록에 있는지 확인하는 방법은 무엇입니까? –
날짜 목록이 약간 틀린 것 같습니다 ... 금요일과 월요일에 누락 된 2016-06-17 (독점적이어야합니까?)이며 수요일 인 2016-06-29를 포함합니다. 이 코드가 필요한 이유가 무엇인지 보여 주지만, 혼동을 피하고 답변 결과가 올바른 예상 결과와 일치하는지 쉽게 확인할 수 있도록 수정할 가치가 있습니다. :) – Chris