라이브러리

[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



이 예제에서는 년도, 월, 일 필드를 초기화하고 다시 설정한 후 출력하는 과정을 보여줍니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 450 페이지

검색

게시물 검색