Heim  >  Artikel  >  Backend-Entwicklung  >  Die Uhrzeit der PHP-Datumsfunktion ist falsch

Die Uhrzeit der PHP-Datumsfunktion ist falsch

王林
王林Original
2019-10-09 17:42:043034Durchsuche

Die Uhrzeit der PHP-Datumsfunktion ist falsch

Erhalten Sie die richtigen PHP-Zeiteinstellungen

1. Ändern Sie php.ini

Öffnen Sie php.ini, suchen Sie nach date.timezone, entfernen Sie das Semikolon vor, fügen Sie Asia/Shanghai nach = hinzu und starten Sie den Apache-Server neu.

Der Nachteil besteht darin, dass Sie nichts tun können, wenn das Programm auf dem Server einer anderen Person abgelegt wird und php.ini nicht geändert werden kann.

2. Zeitinitialisierungsanweisung im Programm hinzufügen

“date_default_timezone_set("Asia/Shanghai"); ”

Dies kann vom Programmierer beliebig festgelegt werden.

Zeitzonenkennung, verfügbare Werte auf dem chinesischen Festland sind: VR China, Asien/Chongqing, Asien/Shanghai, Asien/Urumqi (in der Reihenfolge China, Chongqing, Shanghai, Urumqi) usw./ GMT-8, Asien/Harbin.

Verfügbar in Hongkong und Taiwan: Asien/Macau, Asien/Hong_Kong, Asien/Taipei (Macau, Hongkong, Taipei in der Reihenfolge) und Singapur: Asien/Singapur.

Auf diese Weise erfolgt die Ausgabe in Pekinger Zeit.

Detailliertere Zeitzonencodes, Zeitzonencodes und den Zeitzonenindexcode timezone_identifier finden Sie auf der offiziellen Website.

Empfohlenes Tutorial: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonDie Uhrzeit der PHP-Datumsfunktion ist falsch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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