YearMonth는 한 달 달력의 범위를 스스로 계산한다

월의 첫날과 실제 마지막 날을 타입에서 구해 존재하지 않는 날짜를 만들지 않습니다.

  1. 1

    대상 월

    YearMonth

  2. 2

    첫날

    atDay(1)

  3. 3

    마지막 날

    lengthOfMonth

  4. 4

    공개 데이터

    날짜별 publish 여부

  5. 5

    표현

    일요일 뒤 행 바꿈

핵심: 게시글 공개일 데이터와 행 바꿈 규칙은 달력 계산 뒤의 표현 정책으로 분리합니다.