Heim > Artikel > Backend-Entwicklung > Wie erhalte ich die UTC-Zeit in PHP?
UTC-Zeit in PHP abrufen
Bei der Arbeit mit globalisierten Anwendungen ist es oft notwendig, Zeitinformationen in der koordinierten Weltzeit (UTC) zu verarbeiten. Diese Anleitung zeigt, wie Sie mit der Funktion date() von PHP einen UTC-Zeitstempel erhalten.
Datum() für Ortszeit verwenden
Die Funktion time() gibt die aktuelle Zeit zurück als Anzahl der Sekunden seit der Epoche (1. Januar 1970 um 00:00:00 UTC). Die Funktion date() kann dann verwendet werden, um diesen Zeitstempel in eine Zeichenfolge zu formatieren. Zum Beispiel:
<code class="php">date("Y-m-d H:i:s", time()); </code>
Dieses Code-Snippet gibt jedoch den lokalen Zeitstempel zurück, der möglicherweise nicht in UTC liegt.
Verwendung von gmdate() für UTC
Um einen UTC-Zeitstempel zu erhalten, können Sie die Funktion gmdate() verwenden, die ähnlich wie date() funktioniert. Die Syntax ist identisch:
<code class="php">gmdate("Y-m-d H:i:s"); </code>
Dies gibt immer ein UTC-Datum und eine UTC-Uhrzeit zurück, unabhängig von der lokalen Zeitzone.
Das obige ist der detaillierte Inhalt vonWie erhalte ich die UTC-Zeit in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!