Heim > Backend-Entwicklung > PHP-Problem > Warum sind die von PHP ermittelten Zeiten unterschiedlich?

Warum sind die von PHP ermittelten Zeiten unterschiedlich?

angryTom
Freigeben: 2023-02-28 18:16:01
Original
2649 Leute haben es durchsucht

Das Abrufen von Zeit in PHP ist eine sehr häufige Operation. Wenn wir das Programm testen, stellen wir manchmal fest, dass die erhaltene Zeit unterschiedlich ist. Wie kann man es lösen? Werfen wir einen Blick auf die von PHP erhaltenen Lösungen für die unterschiedlichen Zeiten.

Warum sind die von PHP ermittelten Zeiten unterschiedlich?

Warum sind die von PHP ermittelten Zeiten unterschiedlich?

Verwenden Sie PHP, um die Uhrzeit abzurufen und festzustellen, dass die Uhrzeit falsch ist. Dies liegt daran, dass die Standardzeitzone von PHP UTC, Universal Time Coordinated (UTC), ist. Die Lösung besteht darin, die Zeit auf die Pekinger Zeit einzustellen.

Die spezifische Betriebsmethode ist wie folgt:

Methode 1: Ändern Sie die php.ini-Datei

(1) Öffnen Sie php. ini Datei

(2) date.timezone finden, date.timezone="UTC" finden,

(3) in date ändern .timezone = "PRC", wenn sich auf der linken Seite von date.timezone ein Semikolon befindet, entfernen Sie das Semikolon.

(4) Testen Sie im PHP-Programm und geben Sie den folgenden Code ein:

<span class="cur_time"><?php echo "当前时间:" . date("Y-m-d H:i:s") ?></span>
Nach dem Login kopieren

Methode 2: Verwenden Sie die Methode date_default_timezone_set('')

( 1) Fügen Sie den folgenden Code am Anfang des PHP-Programms hinzu:

<?php
date_default_timezone_set(&#39;PRC&#39;); 
echo date("Y-m-d H:i:s");
?>
Nach dem Login kopieren

Empfohlene verwandte Artikel und Tutorials: PHP-Tutorial

Das obige ist der detaillierte Inhalt vonWarum sind die von PHP ermittelten Zeiten unterschiedlich?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
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