Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

date_default_timezone_get

Datums- und Zeit-Funktionen

    Befehl:
string date_default_timezone_get ( void )


    Parameter-Liste:
In der Reihenfolge ihrer Präferenz, gibt diese Funktion die passende Zeitzone nach:

  • Lesen Sie die Zeitzone-Gerät mit der date_default_timezone_set()-Funktion ( falls vorhanden)
  • Vor PHP 5.4.0 nur : Lesen der TZ Umgebungsvariable (falls nicht leer)
  • Lesen Sie den Wert der date.timezone ini-Option ( wenn eingestellt )
  • Vor PHP 5.4.0 nur : Abfragen des Host-Betriebssystems (falls unterstützt und durch das Betriebssystem erlaubt). Dieser verwendet einen Algorithmus, das hat denke die Zeitzone. Dies ist keineswegs gehen, um richtig zu arbeiten jede Situation. Eine Warnung wird angezeigt, wenn dieses Stadium erreicht ist. Verlassen Sie sich nicht erraten werden richtig, und legen date.timezone auf die richtige Zeitzone statt.

Wenn keine der oben genannten gelingt, date_default_timezone_get() wird eine Standardzeitzone UTC zurück.

    Beschreibung:
Die Funktion date_default_timezone_get() liefert die Standard-Zeitzone (Default-Timezone), die von allen Datums- und Zeitfunktionen im laufenden Skript genutzt wird.


    Aktiv in Version:
(PHP 5 >= 5.1.0, PHP 7)

    Siehe auch:
Stellt die Standard-Zeitzone von allen Datum / Zeit-Funktionen in einem Skript rein
 

date_default_timezone_get() - Beispiel: Gibt die Standard-Zeitzone


Eingabe:
<?php
date_default_timezone_set('Europe/London');

if (date_default_timezone_get()) {
    echo 'date_default_timezone_set: ' . date_default_timezone_get() . '<br />';
}

if (ini_get('date.timezone')) {
    echo 'date.timezone: ' . ini_get('date.timezone');
}

?>


Ausgabe:
date_default_timezone_set: Europe/London
date.timezone: Europe/London

Beschreibung:
Version Beschreibung
5.4.0 Die TZ Umgebungsvariable wird nicht mehr verwendet werden, um die Zeitzone zu erraten.
5.4.0 Die Zeitzone wird nicht mehr von Informationen über das Betriebssystem erraten, wie die Zeitzone erraten können nicht geltend gemacht werden.
date_default_timezone_get() - Beispiel 2: Abrufen der Zeitzone Abk6uuml;rzung


Eingabe:
<?php
date_default_timezone_set('America/Los_Angeles');
echo date_default_timezone_get() . ' => ' . date('e') . ' => ' . date('T');
?>


Ausgabe:
America/Los_Angeles => America/Los_Angeles => PST

Beschreibung:
Version Beschreibung
5.4.0 Die TZ Umgebungsvariable wird nicht mehr verwendet werden, um die Zeitzone zu erraten.
5.4.0 Die Zeitzone wird nicht mehr von Informationen über das Betriebssystem erraten, wie die Zeitzone erraten können nicht geltend gemacht werden.
Datums- und Zeit-Funktionen