English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
timezone_name_get() 함수는 시간대 이름을 반환합니다.
timezone_name_get() 함수는 DateTimeZone::getName()의 별명입니다. DateTimeZone 객체를 파라미터로 받아 그 시간대를 반환합니다.
timezone_name_get($object)
순번 | 파라미터 및 설명 |
---|---|
1 | object (필수) 이는 DateTimeZone 객체입니다. |
PHP timezone_name_get() 함수는 주어진 객체의 시간대를 지정하는 문자열 값을 반환합니다.
이 함수는 초기로 PHP 버전5.2.0에서 도입되었으며 모든 높은 버전에서 사용할 수 있습니다.
다음 예제를 통해 보여줍니다timezone_name_get()timezone_name_get() 함수 사용법-
<?php //시간대 설정 $tz = new DateTimeZone('Asia/Chongqing'); $res = timezone_name_get($tz); print("시간대: ",$res); ?>테스트를 보자‹/›
출력 결과
시간대: Asia/Chongqing
두 가지 방법을 사용하여 시区的 이름을 반환합니다:
<?php $dateSrc = '2007-04-19 12:50 GMT'; $dateTime = date_create($dateSrc); $DateTimeZone = timezone_open('Asia/Shanghai'); date_timezone_set($dateTime, $DateTimeZone); $NewDateTimeZone = date_timezone_get($dateTime); echo '신시대는 '. timezone_name_get($NewDateTimeZone); echo "\n"; #두 번째 방법 사용 $dateTime = new DateTime($dateSrc); $DateTimeZone = timezone_open('Asia/Shanghai'); $dateTime->setTimezone($DateTimeZone); echo '신시대는 '. $DateTimeZone;->getName(); ?>테스트를 보자‹/›
출력 결과:
신시대는 Asia/Shanghai 신시대는 Asia/Shanghai