라이브러리

[PHP] IntlCalendar::set - 시간 필드 또는 여러 공통 필드를 한 번에 설정




IntlCalendar::set 메서드 소개


`IntlCalendar::set` 메서드는 국제 달력 객체의 특정 필드를 설정하는 데 사용됩니다. 이 메서드는 `IntlCalendar` 클래스의 인스턴스에서 호출됩니다.

사용법


`IntlCalendar::set` 메서드는 다음과 같은 형식으로 호출됩니다.

#hostingforum.kr
php

IntlCalendar::set(IntlCalendar $calendar, int $field, int $value)



* `$calendar` : 설정할 국제 달력 객체입니다.
* `$field` : 설정할 필드의 타입입니다. 예를 들어, `IntlCalendar::FIELD_YEAR`은 연도를 의미합니다.
* `$value` : 설정할 필드의 값입니다.

필드 타입


`IntlCalendar::set` 메서드는 다양한 필드 타입을 지원합니다. 다음은 일부 필드 타입의 예입니다.

* `IntlCalendar::FIELD_YEAR` : 연도
* `IntlCalendar::FIELD_MONTH` : 월
* `IntlCalendar::FIELD_DAY_OF_MONTH` : 일
* `IntlCalendar::FIELD_HOUR_OF_DAY` : 시간
* `IntlCalendar::FIELD_MINUTE` : 분
* `IntlCalendar::FIELD_SECOND` : 초

예제


다음 예제에서는 `IntlCalendar::set` 메서드를 사용하여 국제 달력 객체의 필드를 설정하는 방법을 보여줍니다.

#hostingforum.kr
php

use IntlCalendar;



// 국제 달력 객체를 생성합니다.

$calendar = new IntlCalendar('ko_KR');



// 연도, 월, 일을 설정합니다.

$calendar->set(IntlCalendar::FIELD_YEAR, 2024);

$calendar->set(IntlCalendar::FIELD_MONTH, 3);

$calendar->set(IntlCalendar::FIELD_DAY_OF_MONTH, 14);



// 시간, 분, 초를 설정합니다.

$calendar->set(IntlCalendar::FIELD_HOUR_OF_DAY, 10);

$calendar->set(IntlCalendar::FIELD_MINUTE, 30);

$calendar->set(IntlCalendar::FIELD_SECOND, 0);



// 설정된 날짜와 시간을 출력합니다.

echo $calendar->format('Y-m-d H:i:s') . "
";



이 예제에서는 `IntlCalendar::set` 메서드를 사용하여 국제 달력 객체의 연도, 월, 일, 시간, 분, 초를 설정한 후 설정된 날짜와 시간을 출력합니다.

참고


`IntlCalendar::set` 메서드는 국제 달력 객체의 필드를 설정하는 데 사용됩니다. 이 메서드는 다양한 필드 타입을 지원하며, 사용법은 간단합니다. 예제를 통해 `IntlCalendar::set` 메서드를 사용하는 방법을 이해할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색