안녕하세요!

월별 주차수가 날짜를 입력했을 때 자동적으로 변환되는 방식의 함수를 구현하고 싶습니다.

월별 주차수 기준은 하단 조건으로 구현하려고 합니다.
  1. 주차의 기준은 월~일
  2. 월의 기준은 7일(월~일) 중 4일이상 과반의 일수를 차지하는 월

관련 강의 내용 바탕으로 계속 시도를 해봤는데 월과 주차가 각각 변환되어야 하는 경우가 있어서 (ex) 2022-05-30 → 6월 1주차)

1년 주차수 (1~53주)를 먼저 날짜별 기간을 구해놓고 날짜를 입력하면 자동으로 해당 월별 주차수가 반영되게 하려고 하는데

어떤 함수를 적용해야 할 지 아시는 분 계시다면 알려주시면 감사하겠습니다!

p.s 혹시 제가 생각하는 방법 (날짜입력 → 연주차 → 월별주차) 이 아닌 다른 간단한 방식이 있다면 알려주시면 감사하겠습니다.