라이브러리
[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 미만의 버전에서는 사용할 수 없습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.