개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.07 03:33

IntlCalendar::getFirstDayOfWeek 관련 질문

목록
  • 함수형광신도 오래 전 2025.06.07 03:33
  • 74
    1
저는 IntlCalendar::getFirstDayOfWeek 메서드에 대해 이해가 잘 안 가는데요.
IntlCalendar::getFirstDayOfWeek 메서드가 반환하는 첫 번째 요일 값이 실제로 첫 번째 요일인지를 어떻게 알 수 있나요?
그리고 첫 번째 요일을 설정하는 방법은 없을까요?

    댓글목록

    profile_image
    나우호스팅  오래 전



    IntlCalendar::getFirstDayOfWeek 메서드는 첫 번째 요일을 반환하지 않습니다. 대신, 첫 번째 요일을 기준으로 요일을 계산하는 방법을 알려줍니다.

    예를 들어, 첫 번째 요일이 일요일인 경우, getFirstDayOfWeek 메서드는 1을 반환합니다.

    첫 번째 요일을 설정하는 방법은 setFirstDayOfWeek 메서드를 사용하는 것입니다.

    IntlCalendar cal = new IntlCalendar();
    cal.setFirstDayOfWeek(1); // 첫 번째 요일을 일요일로 설정

    cal.set(2024, 3, 1); // 2024년 3월 1일을 설정
    cal.get(Calendar.DAY_OF_WEEK); // 1 (일요일) 반환

    cal.setFirstDayOfWeek(2); // 첫 번째 요일을 월요일로 설정
    cal.get(Calendar.DAY_OF_WEEK); // 2 (월요일) 반환

    첫 번째 요일을 설정하면, getFirstDayOfWeek 메서드는 설정된 첫 번째 요일을 반환합니다.

    IntlCalendar cal = new IntlCalendar();
    cal.setFirstDayOfWeek(2); // 첫 번째 요일을 월요일로 설정
    cal.getFirstDayOfWeek(); // 2 (월요일) 반환

    2025-06-07 03:34

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,097건 / 3 페이지

검색

게시물 검색