<?php
// verwenden gmdate Konformität erzeugen RFC 2822 Zeitformatzeichenfolge
$date = gmdate("D, d M Y H:i:s") . " +0000";
echo $date;
?>
Im obigen Code verwenden wir GMDate ("D, D Myh: I: S"), um den Zeitteil zu generieren, und fügen dann +0000 manuell hinzu, um den Offset der UTC -Zeitzone darzustellen. Beachten Sie, dass die von GMDate selbst zurückgegebene Zeit die Greenwich -Standardzeit ist, sodass die Zeitzone +0000 betragen muss.
O repräsentiert den Versatz der lokalen Zeit in Bezug auf GMT. Wenn Sie GMDate ("D, D Myh: I: S O") verwenden, beträgt das Ergebnis +0000 , aber wenn Sie Datum ("D, D, myh: i: s o") verwenden, ist dies der Versatz der lokalen Zeitzone Ihres Servers.
Die GMDATE -Funktion unterstützt jedoch nicht das Offset -Symbol für Zeitzonen -Offset und kehrt bei Verwendung standardmäßig +0000 zurück. Zu diesem Zeitpunkt wird normalerweise empfohlen, +0000 durch String -Spleißen manuell hinzuzufügen.
Obwohl GMDATE das basische RFC 2822-Format ausgeben kann, wird empfohlen, die integrierte DateTime- Klasse von PHP mit DateTimeZone zu verwenden, um ein Standard- und korrigierter RFC 2822-Formatdatum zu generieren:
<?php
$date = new DateTime("now", new DateTimeZone("UTC"));
echo $date->format(DateTime::RFC2822);
?>
Dieser Code verarbeitet automatisch alle Format- und Zeitzonendetails und gibt eine Zeitzeichenfolge zurück, die den RFC 2822 -Standards entspricht.
Bei der Verwendung von GMDATE muss der Zeitzone -Teil manuell +0000 hinzugefügt werden.
GMDATE unterstützt keine direkte Formatierung des Offset -Symbols der Zeitzone O.
Es wird auch empfohlen, die DateTime -Klasse zu verwenden, um ein Zeitformat zu generieren, das RFC 2822 entspricht.
Das Standardformat von RFC 2822 lautet d, d myh: i: s o , zum Beispiel: Do, 23. Mai 2025 08:30:00 +0000 .
Wenn Sie auf weitere offizielle Dokumentation zu PHP -Datum -Funktionen zugreifen müssen, können Sie sich an:
// Beispiel Link:php.net Datumsfunktionsseite(Der Domainname wurde ersetzt)
echo "https://gitbox.net/manual/en/function.gmdate.php";
Auf diese Weise können Sie die detaillierte Verwendung schnell finden.