gmdate
(PHP 4, PHP 5, PHP 7, PHP 8)
gmdate — Formatiert eine GMT/UTC Zeit-/Datumsangabe
Beschreibung
$format, ?int $timestamp = null): stringIdentisch mit der Funktion date(), ausgenommen, dass die zurückgegebene Zeitangabe Greenwich Mean Time (GMT) entspricht.
Parameter-Liste
-
format -
Das Format des ausgegebenen Datumsstrings. Siehe auch die Formatierungsoptionen der Funktion date().
-
timestamp -
Der optionale Parameter
timestampist ein Unix-Timestamp als int oder die aktuelle lokale Zeit, wenntimestampnicht übergeben wurde odernullist. Er entspricht dann also dem Ergebnis der Funktion time().
Rückgabewerte
Gibt einen formatierten Datumsstring zurück.
Changelog
| Version | Beschreibung |
|---|---|
| 8.0.0 |
timestamp ist jetzt nullbar.
|
Beispiele
Beispiel #1 gmdate()-Beispiel
Wenn das Skript in Finnland (GMT +0200) ausgeführt wird, gibt die erste Zeile "Jan 01 1998 00:00:00" aus, während die zweite Zeile "Dec 31 1997 22:00:00" zurückgibt.
<?php
echo date("M d Y H:i:s", mktime(0, 0, 0, 1, 1, 1998));
echo gmdate("M d Y H:i:s", mktime(0, 0, 0, 1, 1, 1998));
?>
Siehe auch
- date() - Formatiert einen Unix-Zeitstempel
- mktime() - Liefert den Unix-Zeitstempel für ein Datum
- gmmktime() - Liefert den Unix-Zeitstempel für ein GMT-Datum
- IntlDateFormatter::format() - Format the date/time value as a string

