라이브러리

[PHP] IntlDateFormatter::getTimeZoneId - IntlDateFormatter에 사용된 시간대 ID를 가져옵니다.


IntlDateFormatter::getTimeZoneId는 PHP의 IntlDateFormatter 클래스의 메소드 중 하나입니다. 이 메소드는 IntlDateFormatter 객체가 사용하는 시간대 ID를 반환합니다.

IntlDateFormatter 클래스는 국제 날짜 형식과 시간 형식을 처리하는 데 사용되는 클래스입니다. IntlDateFormatter 객체를 생성할 때 시간대 ID를 지정하지 않으면, 시스템의 기본 시간대가 사용됩니다.

IntlDateFormatter::getTimeZoneId 메소드는 IntlDateFormatter 객체가 사용하는 시간대 ID를 반환합니다. 이 메소드는 IntlDateFormatter 객체를 생성할 때 지정한 시간대 ID를 반환합니다.

예제


IntlDateFormatter::getTimeZoneId 메소드의 예제는 다음과 같습니다.

#hostingforum.kr
php

<?php

// 시스템의 기본 시간대 ID를 가져옵니다.

$defaultTimeZoneId = IntlDateFormatter::getTimeZoneId();

print("시스템의 기본 시간대 ID: $defaultTimeZoneId
");



// 시스템의 기본 시간대 ID를 사용하여 IntlDateFormatter 객체를 생성합니다.

$formatter = new IntlDateFormatter('en', IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'Asia/Seoul');

print(" IntlDateFormatter 객체의 시간대 ID: " . $formatter->getTimeZoneId() . "
");



// 시스템의 기본 시간대 ID를 사용하여 IntlDateFormatter 객체를 생성합니다.

$formatter = new IntlDateFormatter('en', IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'UTC');

print(" IntlDateFormatter 객체의 시간대 ID: " . $formatter->getTimeZoneId() . "
");

?>



결과


시스템의 기본 시간대 ID: Asia/Seoul
IntlDateFormatter 객체의 시간대 ID: Asia/Seoul
IntlDateFormatter 객체의 시간대 ID: UTC

IntlDateFormatter::getTimeZoneId 메소드의 사용 사례


IntlDateFormatter::getTimeZoneId 메소드는 다음의 경우에 사용할 수 있습니다.

- 시스템의 기본 시간대 ID를 가져오려면 IntlDateFormatter::getTimeZoneId 메소드를 사용할 수 있습니다.
- IntlDateFormatter 객체를 생성할 때 시간대 ID를 지정하려면 IntlDateFormatter::getTimeZoneId 메소드를 사용할 수 있습니다.
- IntlDateFormatter 객체가 사용하는 시간대 ID를 확인하려면 IntlDateFormatter::getTimeZoneId 메소드를 사용할 수 있습니다.

IntlDateFormatter::getTimeZoneId 메소드의 제한 사항


IntlDateFormatter::getTimeZoneId 메소드는 다음의 제한 사항이 있습니다.

- 시스템의 기본 시간대 ID를 가져올 때, 시스템의 기본 시간대 ID가 존재하지 않으면 IntlDateFormatter::getTimeZoneId 메소드는 NULL을 반환합니다.
- IntlDateFormatter 객체를 생성할 때 시간대 ID를 지정할 때, 지정한 시간대 ID가 존재하지 않으면 IntlDateFormatter::getTimeZoneId 메소드는 NULL을 반환합니다.
- IntlDateFormatter 객체가 사용하는 시간대 ID를 확인할 때, IntlDateFormatter 객체가 존재하지 않으면 IntlDateFormatter::getTimeZoneId 메소드는 NULL을 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색