Heim > Backend-Entwicklung > PHP-Tutorial > Wie erhalte ich UTC-Zeitstempel mit bestimmten Offsets in PHP?

Wie erhalte ich UTC-Zeitstempel mit bestimmten Offsets in PHP?

Susan Sarandon
Freigeben: 2024-10-20 06:13:02
Original
479 Leute haben es durchsucht

How to Obtain UTC Time Stamps with Specific Offsets in PHP?

Erhalten von UTC-Zeitstempeln mit PHP

In PHP wird die Funktion date() verwendet, um lokalisierte Zeitstempel abzurufen. Um jedoch UTC-Zeitstempel mit bestimmten Offsets zu erhalten, ist ein anderer Ansatz erforderlich.

UTC-Zeitstempel mit gmdate() abrufen

Um UTC-Zeitstempel in PHP abzurufen, können Sie gmdate verwenden ()-Funktion. Die Syntax ähnelt der von date(), gibt jedoch immer Zeitstempel in UTC zurück. Zum Beispiel:

<code class="php">$timestamp = gmdate("Y-m-d H:i:s"); // Returns UTC timestamp</code>
Nach dem Login kopieren

Mit der Funktion gmdate() können Sie dieselben Formatierungsspezifizierer wie date() verwenden, sodass Sie den Zeitstempel problemlos in eine gewünschte Zeichenfolge formatieren können.

Hinzufügen von GMT /UTC-Offset zum Zeitstempel

Um einen GMT/UTC-Offset zum Zeitstempel hinzuzufügen, können Sie das folgende Zeichenfolgenformat verwenden:

GMT/UTC+/-####
Nach dem Login kopieren

wobei #### den Offset in Minuten darstellt . Um beispielsweise einen Offset von 4 Stunden (GMT 0400) hinzuzufügen, würden Sie das folgende Format verwenden:

GMT/UTC+0400
Nach dem Login kopieren

Sie können diesen Offset-String dann mit dem gmdate()-Ergebnis anhängen. Operator:

<code class="php">$timestamp_with_offset = gmdate("Y-m-d H:i:s") . " GMT/UTC+0400";</code>
Nach dem Login kopieren

Dies gibt einen Zeitstempel in UTC mit dem angegebenen Offset aus.

Das obige ist der detaillierte Inhalt vonWie erhalte ich UTC-Zeitstempel mit bestimmten Offsets in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
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