Wie konvertiere ich einen UNIX-Zeitstempel in eine ISO 8601-Datumszeichenfolge in PHP?

Patricia Arquette
Freigeben: 2024-11-11 12:03:02
Original
513 Leute haben es durchsucht

How to Convert a UNIX Timestamp to ISO 8601 Date String in PHP?

Konvertieren von UNIX-Zeitstempeln in ISO 8601-Datumszeichenfolgen in PHP

Während wir uns mit den Feinheiten der Webentwicklung befassen, werden häufig Manipulationen erforderlich Zeitstempel und wandeln sie in für Menschen lesbare Formate um. UNIX-Zeitstempel, dargestellt als Anzahl der Sekunden seit der Epoche (normalerweise 1. Januar 1970, 00:00:00 UTC), bieten eine bequeme Möglichkeit, die Zeit zu verfolgen. Zu Anzeige- oder Speicherzwecken müssen wir diese Zeitstempel jedoch häufig in strukturiertere Datumszeichenfolgen konvertieren.

问题:

Wie können wir in PHP ein UNIX konvertieren B. 1333699439, in eine formatierte Datumszeichenfolge im ISO 8601-Format (z. B. 2008-07-17T09:24:17Z)?

答案:

PHP stellt die Funktion gmdate() zur Verfügung, mit der wir Zeitstempel formatieren können. Das folgende Beispiel zeigt, wie die gewünschte Konvertierung erreicht wird:

$timestamp = 1333699439;
$dateString = gmdate("Y-m-d\TH:i:s\Z", $timestamp);
Nach dem Login kopieren

Die Funktion gmdate() verwendet die folgenden Formatspezifizierer:

  • Y: Jahr mit führenden Nullen
  • m: Monat mit führenden Nullen
  • d: Tag des Monats mit führenden Nullen
  • H: Stunde (24-Stunden-Format) mit führenden Nullen
  • i: Minute mit führenden Nullen
  • s: Sekunde mit führenden Nullen
  • Z: Zeitzonenoffset im „Zulu“-Format (z. B. „00:00“ für UTC)

Durch die Kombination dieser Spezifizierer können wir Datumszeichenfolgen in verschiedenen Formaten erstellen, einschließlich des im Beispiel gezeigten ISO 8601-Formats. Die resultierende Datumszeichenfolge „2008-07-17T09:24:17Z“ stellt den 17. Juli 2008 um 09:24:17 UTC dar.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich einen UNIX-Zeitstempel in eine ISO 8601-Datumszeichenfolge in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage