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

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP-Funktion date_default_timezone_get()

PHP Date & Time Funktion Handbuch

Die Funktion date_default_timezone_get() gibt die Standardzeitzone aller Daten- und Zeitfunktionen in einem Skript zurück

Definition und Verwendung

date_default_timezone_get()Die Funktion gibt die Standardzeitzone aller Funktionen im Skript zurück.

Wenn Sie die Funktion date_default_timezone_set() verwenden, um die Zeitzone zu setzen, gibt date_default_timezone_get() den zuvor gesetzten Zeitzone-Wert zurück. Wenn Sie keine Standardzeitzone-Wert gesetzt haben, gibt diese Funktion den Standardwert UTC zurück.

Syntax

date_default_timezone_get()

Parameter

Die Funktion date_default_timezone_get() akzeptiert keine Parameter.

Rückgabewert

Diese Funktion gibt einen Zeichenfolgenwert zurück, der die Standardzeitzone darstellt.

PHP-Version

Diese Funktion wurde ursprünglich in PHP-Version5.1.0 eingeführt und kann in allen höheren Versionen verwendet werden.

Online-Beispiel

Im folgenden Beispiel wird die aktuelle Standardzeitzone abgerufen und gedruckt-

<?php
   $timeZone = date_default_timezone_get();
   print("Standardzeitzone: " . $timeZone);
?>
Testen Sie es heraus‹/›

Ausgabeergebnis

Standardzeitzone: UTC

Online-Beispiel

Im folgenden Beispiel verwenden wirdate_default_timezone_set()Funktion zur Einstellung der Standardzeitzone verwenden-

<?php
   //Zeitzone einstellen
   $tz = 'Asia/Shanghai';   
   date_default_timezone_set($tz);
   $timeZone = date_default_timezone_get();
   print("Standardzeitzone: " . $timeZone);
?>
Testen Sie es heraus‹/›

Wenn Siedate_default_timezone_getDie Standardzeitzone abrufen, es wird der zuvor gesetzte Wert zurückgegeben-

Standardzeitzone: Asia/Shanghai

Online-Beispiel

Im folgenden Beispiel wird die Standardzeitzone und ihre Abkürzung gedruckt-

<?php
   //Zeitzone einstellen
   $tz = 'Asia/Kolkata';   
   date_default_timezone_set($tz);
   //Standardzeitzone abrufen
   $timeZone = date_default_timezone_get();
   print("Standardzeitzone: " . $timeZone);
   print("\n");
   //Abrufen der Abkürzung
   //$abbvr = $timeZone . date('e') . date(T);
   print("Abkürzung: " . date('T'));
?>
Testen Sie es heraus‹/›

Ausgabeergebnis

Standardzeitzone: Asia/Kolkata
Abkürzung: IST

Online-Beispiel

Abrufen der alten Zeitzone und Einstellen der neuen Zeitzone

<?php
   echo "Die alte Zeitzone ist " . date_default_timezone_get();
   $timeZone = 'America/Costa_Rica';
   
   if(date_default_timezone_set($timeZone)){
      # Derzeitige Zeitzone abrufen.
      echo "Die neue Zeitzone ist " . date_default_timezone_get();
   }
?>
Testen Sie es heraus‹/›

Ausgabeergebnis:

Die alte Zeitzone ist UTC
Die neue Zeitzone ist America/Costa_Rica