English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
date_default_timezone_get() 함수는 스크립트에서 모든 날짜 시간 함수가 사용하는 기본 시간대를 얻습니다
date_default_timezone_get()스크립트에서 모든 함수의 기본 시간대를 반환합니다.
date_default_timezone_set() 함수를 사용하여 시간대를 설정하면 date_default_timezone_get() 함수는 이전에 설정한 시간대 값을 반환합니다. 명시적으로 기본 시간대 값을 설정하지 않았다면 이 함수는 UTC 기본 시간대 값을 반환합니다.
date_default_timezone_get()
date_default_timezone_get() 함수는 어떤 파라미터도 받지 않습니다.
이 함수는 기본 시간대를 나타내는 문자열 값을 반환합니다.
이 함수는 PHP 버전5.1PHP 버전 5.2.3에서 도입되었으며 모든 높은 버전에서 사용할 수 있습니다.
다음 예제에서 현재 기본 시간대를 검색하고 출력합니다-
<?php $timeZone = date_default_timezone_get(); print("기본 시간대: " . $timeZone); ?>테스트를 보세요‹/›
출력 결과
기본 시간대: UTC
다음 예제에서date_default_timezone_set()기본 시간대를 설정하는 함수-
<?php //시간대 설정 $tz = 'Asia/상하이'; date_default_timezone_set($tz); $timeZone = date_default_timezone_get(); print("기본 시간대: " . $timeZone); ?>테스트를 보세요‹/›
date_default_timezone_set() 함수를 사용하면date_default_timezone_get기본 시간대를 검색하면 이전에 설정한 값이 반환됩니다-
기본 시간대: Asia/상하이
다음 예제에서 기본 시간대와 약자를 출력합니다-
<?php //시간대 설정 $tz = 'Asia/칼카타'; date_default_timezone_set($tz); //기본 시간대 검색 $timeZone = date_default_timezone_get(); print("기본 시간대: " . $timeZone); print("\n"); //약자 가져오기 //$abbvr = $timeZone.date('e').date(T); print("약자: " . date('T')); ?>테스트를 보세요‹/›
출력 결과
기본 시간대: Asia/칼카타 약자: IST
오래된 시간대와 새 시간대를 가져오기
<?php echo "오래된 시간대는 " . date_default_timezone_get(); $timeZone = 'America/코스타리카'; if( date_default_timezone_set( $timeZone) ) { # 현재 시간대를 가져옵니다. echo "새 시간대는 " . date_default_timezone_get(); } ?>테스트를 보세요‹/›
출력 결과:
오래된 시간대는 UTC 새 시간대는 America/코스타리카