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!