English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기본 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

PHP date_default_timezone_get() 함수 사용법 및 예제

PHP 날짜 & 시간 함수 매뉴얼

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 버전

이 함수는 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/코스타리카