라이브러리
[PHP] IntlCalendar::clear - 필드 또는 모든 필드 지우기
IntlCalendar::clear
`IntlCalendar::clear` 메서드는 지정된 필드의 값을 초기화합니다. 초기화된 필드는 `IntlCalendar` 객체의 기본값으로 설정됩니다.
사용 방법
`IntlCalendar::clear` 메서드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
IntlCalendar::clear($field)
- `$field` : 초기화할 필드의 코드를 지정합니다. 필드 코드는 `IntlCalendar` 클래스의 상수 중 하나여야 합니다.
필드 코드
`IntlCalendar` 클래스의 필드 코드는 다음과 같습니다.
- `FIELD_YEAR` : 년도
- `FIELD_MONTH` : 월
- `FIELD_DAY_OF_MONTH` : 일
- `FIELD_HOUR_OF_DAY` : 시
- `FIELD_MINUTE` : 분
- `FIELD_SECOND` : 초
- `FIELD_MILLISECOND` : 밀리초
- `FIELD_AMPM` : 12시간 모드 여부
- `FIELD_HOUR_OF_DAY_0_BASED` : 24시간 모드 여부
- `FIELD_ZONE_OFFSET` : 시간대 오프셋
- `FIELD_DST_OFFSET` :夏令시간 오프셋
- `FIELD_IS_LEAP_MONTH` : 윤년 여부
예제
#hostingforum.kr
php
// IntlCalendar 객체 생성
$calendar = new IntlCalendar('Asia/Seoul');
// 년도, 월, 일 초기화
$calendar->clear(IntlCalendar::FIELD_YEAR);
$calendar->clear(IntlCalendar::FIELD_MONTH);
$calendar->clear(IntlCalendar::FIELD_DAY_OF_MONTH);
// 년도, 월, 일 설정
$calendar->set(IntlCalendar::FIELD_YEAR, 2024);
$calendar->set(IntlCalendar::FIELD_MONTH, 3);
$calendar->set(IntlCalendar::FIELD_DAY_OF_MONTH, 14);
// 년도, 월, 일 출력
echo $calendar->get(IntlCalendar::FIELD_YEAR) . "
"; // 2024
echo $calendar->get(IntlCalendar::FIELD_MONTH) . "
"; // 3
echo $calendar->get(IntlCalendar::FIELD_DAY_OF_MONTH) . "
"; // 14
이 예제에서는 년도, 월, 일 필드를 초기화하고 다시 설정한 후 출력하는 과정을 보여줍니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.