Im vorherigen Artikel „PHP-Datums- und Zeitanwendung 4: Unterschied zwischen Jahr, Monat, Tag und Stunde, Minute und Sekunde zwischen zwei Daten“ habe ich Ihnen den spezifischen Unterschied zwischen zwei Daten vorgestellt. Heute geht es um das Datum und Zeitreihen von Artikeln. Das Thema dieses Artikels ist, wie man das aktuelle Datum/die aktuelle Uhrzeit in verschiedenen Zeitzonen erhält.
Jeder muss wissen, dass Länder und Regionen auf der ganzen Welt unterschiedliche Längengrade und unterschiedliche Ortszeiten haben und daher in unterschiedliche Zeitzonen unterteilt sind. Abhängig von der Zeitzone, in der Sie sich befinden, fällt die ermittelte Zeit natürlich unterschiedlich aus.
Zum Beispiel erhalte ich zuerst die aktuelle Zeit in meiner chinesischen Zeitzone. Der Code lautet wie folgt:
<?php date_default_timezone_set('PRC'); $date = date('m/d/Y h:i:s a', time()); echo $date;
Ausgabeergebnis:
Wie im Bild gezeigt, ist die aktuelle Zeit der 3. August 2021. 09:21:19 Sekunden morgens.
Als nächstes ermitteln wir die Zeit in einer anderen Zeitzone „Amerika/Los_Angeles“. Der Code lautet wie folgt:
<?php date_default_timezone_set('America/Los_Angeles'); $date = date('m/d/Y h:i:s a', time()); echo $date;
Ausgabeergebnis:
Wie im Bild gezeigt, die aktuelle Zeit in Los Angeles. USA ist der 2. August 2021, 18:22:59 Uhr.
Ist es für jeden klar, dass man mit zwei einfachen Codezeilen die gewünschte Zeit in der Zeitzone ermitteln kann?
An diesem Punkt sollte jeder auch wissen, was der Schlüsselcode-Teil ist, oder?
Das stimmt. Es ist die Funktion date_default_timezone_seth.
Die Funktion date_default_timezone_set() wird verwendet, um die Standardzeitzone festzulegen, die von allen Datums-/Uhrzeitfunktionen im Skript verwendet wird. Die Syntax lautet „date_default_timezone_set(timezone);
“. date_default_timezone_set(timezone);
”。
参数timezone就表示要使用的时区,比如上述代码中的 'PRC'和'America/Los_Angeles',或者"UTC" 或 "Europe/Paris"。
(参考合法时区的列表 :http://www.php.net/manual/zh/timezones.php)
然后我们用date/time
date/time
, um die zu erhalten aktuelle Uhrzeit in der eingestellten Zeitzone Fertig! Die Funktion time() gibt die Anzahl der Sekunden seit der Unix-Epoche (1. Januar 1970, 00:00:00 GMT) zurück. 🎜🎜Abschließend möchte ich Ihnen den neuesten kostenlosen Kurs auf unserer Plattform „🎜Entering the World of PHP from 0🎜“ empfehlen ~ Kommen Sie und lernen Sie! 🎜Das obige ist der detaillierte Inhalt vonPHP-Datums- und Uhrzeitanwendung fünf: Erhalten Sie das aktuelle Datum/die aktuelle Uhrzeit in verschiedenen Zeitzonen und Standorten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!