Verwenden Sie PHP, um die Systemzeitzone festzulegen

一个新手
Freigeben: 2023-03-15 18:58:01
Original
2384 Leute haben es durchsucht

Einteilung der Zeitzonen

Die Welt ist in 24 Zeitzonen unterteilt. Die Ortszeit jeder Zeitzone Gleichzeitig beträgt die Differenz zwischen 1 und 23 Stunden zwischen der Ortszeit in London, Großbritannien und der Ortszeit in Peking 8 Stunden. Im Bereich der internationalen Funkkommunikation wird eine einheitliche Zeit verwendet, die als Universal Coordinated Time (UTC) bezeichnet wird und mit der Greenwich Mean Time (GMT) identisch ist.

Zeitzoneneinstellung in PHP

Da PHP5 die data()-Funktion neu schreibt. Die Standardeinstellung von PHP ist die Standard-Greenwich-Zeit (d. h. es wird die Zeitzone Null verwendet). Um also die aktuelle Ortszeit zu erhalten, müssen Sie die Zeitzoneneinstellung der PHP-Sprache ändern.

Es gibt zwei Methoden, um die Zeitzoneneinstellungen in der PHP-Sprache zu ändern:

(1) Ändern Sie die Einstellungen in der php.ini-Datei und suchen Sie unter [Daten]; timezone = Option, entfernen Sie die vorangehenden Anführungszeichen und ändern Sie sie in: date.timezone = PRC (PRC ist die Zeitzone der Volksrepublik China) und starten Sie dann Apache neu.

(2) In der Anwendung müssen Sie die folgende Funktion hinzufügen, bevor Sie die Zeit- und Datumsfunktion verwenden können:

date_default_timezone_set(timezone);

Zu den Zeitzonen, die zum Einstellen der Pekinger Zeit in meinem Land verwendet werden können, gehören unter anderem PRC (Republik China), Asia/Chongqing (Chongqing), Asia/Shanghai (Shanghai). oder Asien/Urumqi (Urumqi)

Liste der gesetzlichen Zeitzonen: http://www.php.net/manual/en/timezones.php

Beispiel:


echo "UTC时间:".date("Y-m-d H:i:s")."<br>";
date_default_timezone_set("PRC");
echo "北京时间:".date("Y-m-d H:i:s")."<br>";
echo "当前时区:".date_default_timezone_get()."<br>";
Nach dem Login kopieren

Das laufende Ergebnis ist:

UTC-Zeit: 26.03.2016 07:19: 57Pekinger Zeit: 26.03.2016 15:19:57
Aktuelle Zeitzone: VR China

Das obige ist der detaillierte Inhalt vonVerwenden Sie PHP, um die Systemzeitzone festzulegen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!