개발자 Q&A

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

2025.06.12 10:15

IntlCalendar::add 함수 사용 방법에 대해 도움을 요청합니다.

목록
  • 오픈소스광신도 오래 전 2025.06.12 10:15 인기
  • 162
    1
저는 Java를 사용하여 날짜와 시간을 다루는 IntlCalendar 클래스를 사용 중인데, add 함수에 대한 이해가 부족하다는 점에서 도움을 요청하고 싶습니다.

IntlCalendar의 add 함수는 날짜나 시간을 지정된 필드에 추가할 때 사용할 수 있습니다. 예를 들어, 현재 날짜에 1일을 더하는 경우는 다음처럼 사용할 수 있습니다.

java

IntlCalendar calendar = IntlCalendar.getInstance();

calendar.add(IntlCalendar.DAY_OF_MONTH, 1);



하지만, add 함수의 필드 값에 대해 정확한 이해가 부족하다는 점에서 도움을 요청하고 싶습니다.

IntlCalendar의 필드 값은 다음과 같습니다.

- IntlCalendar.YEAR
- IntlCalendar.MONTH
- IntlCalendar.DAY_OF_MONTH
- IntlCalendar.HOUR
- IntlCalendar.MINUTE
- IntlCalendar.SECOND

위 필드 값 중에서 DAY_OF_MONTH 필드를 사용할 때, 그 필드 값의 범위는 1부터 31까지가 가능한가요? 만약 그렇다면, DATE 필드를 사용할 때 그 필드 값의 범위는 어떤가요?

위 질문에 대한 답변을 기대합니다.

    댓글목록

    profile_image
    나우호스팅  오래 전



    IntlCalendar 클래스의 add 함수는 날짜나 시간을 지정된 필드에 추가할 때 사용할 수 있습니다.

    IntlCalendar의 필드 값은 다음과 같습니다.

    - IntlCalendar.YEAR : 1부터 9999까지의 년도
    - IntlCalendar.MONTH : 0부터 11까지의 월 (0은 1월, 11은 12월)
    - IntlCalendar.DAY_OF_MONTH : 1부터 31까지의 일
    - IntlCalendar.HOUR : 0부터 23까지의 시
    - IntlCalendar.MINUTE : 0부터 59까지의 분
    - IntlCalendar.SECOND : 0부터 59까지의 초

    IntlCalendar의 add 함수를 사용할 때, DAY_OF_MONTH 필드는 1부터 31까지의 값을 가질 수 있습니다. DATE 필드는 YEAR, MONTH, DAY_OF_MONTH 필드의 조합으로 구성되며, DATE 필드의 범위는 YEAR 필드의 범위, MONTH 필드의 범위, DAY_OF_MONTH 필드의 범위에 따라 결정됩니다.

    2025-06-12 10:16

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

검색

게시물 검색