Lösung für die von PHP zurückgegebene falsche Zeit: 1. Überprüfen Sie den Speicherort von php.ini über die Funktion „phpinfo();“ 2. Ändern Sie „date.timezone“ in der php.ini-Datei in „Asia/Shanghai“. "; 3. Öffnen Sie die Codedatei, die das Datum verwenden muss, und fügen Sie am Anfang des Codes „date_default_timezone_set('Asia/Shanghai');" hinzu.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 8.1, DELL G3-Computer
Was soll ich tun, wenn die Rückgabezeit von PHP falsch ist?
PHP: Es gibt einen Fehler zwischen dem Abrufen der aktuellen und der tatsächlichen Zeit.
Wenn ich die Uhrzeit zum ersten Mal in PHP erhalte, stelle ich fest, dass die über das Datum erhaltene Zeit immer mehrere Stunden kürzer ist als die tatsächliche Zeit. Dies ist tatsächlich ein Zeitzonenproblem, das gelöst werden kann.
Ändern Sie die Einstellungen von php.ini – > ?php phpinfo(); ?>
– >Ausführen, der durch den roten Pfeil angezeigte Ort ist der Ort, an dem sich die php.ini-Datei befindet–> Ändern Sie die date.timezone in der php.ini Datei wie im Bild gezeigt
– Öffnen Sie die Codedatei, die das Datum verwenden muss, und fügen Sie den Satz date_default_timezone_set('Asia/Shanghai'); am Anfang des Codes hinzu das Bild:
Nach dem Laufen wurde die Zeit erfolgreich kalibriert.
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die Rückgabezeit in PHP falsch ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!