라이브러리

[PHP] IntlTimeZone::createTimeZone - 지정된 ID에 대한 시간대 객체를 생성합니다.




IntlTimeZone::createTimeZone


`IntlTimeZone::createTimeZone` 메소드는 지정된 시간대 이름을 기반으로 `IntlTimeZone` 객체를 생성합니다. 이 메소드는 PHP 7.2 이상에서 사용할 수 있습니다.

# 사용법


`IntlTimeZone::createTimeZone` 메소드는 두 개의 매개변수를 받습니다.

* `id`: 시간대 이름 (예: "Asia/Seoul", "America/New_York")
* `fallback`: 시간대 이름이 존재하지 않을 때 사용할 기본 시간대 이름 (선택 사항)

# 예제


#hostingforum.kr
php

use IntlTimeZone;



// 시간대 이름을 사용하여 IntlTimeZone 객체를 생성합니다.

$timeZone = IntlTimeZone::createTimeZone('Asia/Seoul');



// 시간대 이름이 존재하지 않을 때 사용할 기본 시간대 이름을 지정합니다.

$timeZone = IntlTimeZone::createTimeZone('Asia/Seoul', 'UTC');



// 시간대 이름을 출력합니다.

echo $timeZone->getID() . "
"; // Asia/Seoul



// 시간대 이름이 존재하지 않을 때 사용할 기본 시간대 이름을 출력합니다.

echo $timeZone->getFallbackID() . "
"; // UTC



# 시간대 이름 목록


IntlTimeZone::createTimeZone 메소드는 IANA 시간대 이름 목록을 지원합니다. IANA 시간대 이름 목록은 [IANA 시간대 데이터베이스](https://www.iana.org/time-zones)에서 찾을 수 있습니다.

# 참고


IntlTimeZone::createTimeZone 메소드는 PHP 7.2 이상에서 사용할 수 있습니다. PHP 7.1 미만의 버전에서는 사용할 수 없습니다.

# 예제: 시간대 이름 목록 확인


#hostingforum.kr
php

use IntlTimeZone;



// 시간대 이름 목록을 확인합니다.

$timeZones = IntlTimeZone::createTimeZoneList();



// 시간대 이름 목록을 출력합니다.

foreach ($timeZones as $timeZone) {

    echo $timeZone . "
";

}



# 참고


IntlTimeZone::createTimeZoneList 메소드는 PHP 7.2 이상에서 사용할 수 있습니다. PHP 7.1 미만의 버전에서는 사용할 수 없습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색