
IntlCalendar::add 함수는 두 가지 형태를 가집니다.
첫 번째 형태는 int 필드에 시간을 추가하는 것입니다. 예를 들어, IntlCalendar::FIELD_YEAR를 사용하여 년도를 추가할 수 있습니다. 필드의 목록은 다음과 같습니다.
- IntlCalendar::FIELD_YEAR : 년도
- IntlCalendar::FIELD_MONTH : 월
- IntlCalendar::FIELD_DAY_OF_MONTH : 일
- IntlCalendar::FIELD_HOUR_OF_DAY : 시
- IntlCalendar::FIELD_MINUTE : 분
- IntlCalendar::FIELD_SECOND : 초
- IntlCalendar::FIELD_MILLISECOND : 밀리초
- IntlCalendar::FIELD_WEEK_OF_YEAR : 년의 주
- IntlCalendar::FIELD_WEEK_OF_MONTH : 월의 주
- IntlCalendar::FIELD_DAY_OF_WEEK : 요일
- IntlCalendar::FIELD_AM_PM : 오전/오후
두 번째 형태는 필드의 이름을 문자열로 전달하여 시간을 추가하는 것입니다. 예를 들어, "yyyy"를 사용하여 년도를 추가할 수 있습니다. 필드의 이름은 다음과 같습니다.
- "yyyy" : 년도
- "MM" : 월
- "dd" : 일
- "HH" : 시
- "mm" : 분
- "ss" : 초
- "SSS" : 밀리초
- "w" : 요일
- "W" : 년의 주
- "M" : 월의 주
- "D" : 요일
예를 들어, "yyyy-MM-dd"를 사용하여 년월일을 추가할 수 있습니다. 또한 "yyyy-MM-dd HH:mm:ss"를 사용하여 년월일시분초를 추가할 수 있습니다.
2025-07-17 19:41