PHP
Referenzliste
gmstrftime
Datums- und Zeit-Funktionen
Befehl:
string gmstrftime ( string $format [, int $timestamp = time() ] )
Parameter-Liste:
Beschreibung | |
---|---|
Siehe die Beschreibung in strftime(). | |
Der optionale Parameter timestamp ist eine ganze Zahl Unix-Zeitstempel , die standardmässig die aktuelle Ortszeit, wenn ein Zeitstempel ist nicht gegeben. Mit anderen Worten, wird standardmässig der Wert der time(). |
Rückgabewerte:
Gibt eine entsprechend dem übergebenen Formatstring formatierte Zeichenkette zurück. Die verwendete Zeitangabe wird durch den übergebenen timestamp oder die aktuelle lokale Zeit festgelegt, wenn kein Timestamp angegeben wurde. Monats- und Wochentagsnamen sowie andere sprachabhängige Zeichenketten beziehen sich auf die via setlocale() festgelegte aktuelle Locale-Angabe.
Beschreibung:
Bewirkt das gleiche wie strftime() mit dem Unterschied, dass die Zeit nach Greenwich Mean Time (GMT) zurückgegeben wird. Wenn das Skript beispielsweise unter Eastern Standard Time (GMT -0500) läuft, gibt die erste Zeile unten "Dec 31 1998 20:00:00" aus, während die zweite "Jan 01 1999 01:00:00" ausgibt.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Siehe auch:
gmstrftime() - Beispiel:
Eingabe:
<?php setlocale(LC_TIME, 'en_US'); echo strftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 12, 31, 98)) . "\n"; echo gmstrftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 12, 31, 98)) . "\n"; ?>
gmstrftime() - Beispiel 2:
Eingabe:
<?PHP echo strftime ( '%b %d %Y %H:%M:%S', mktime ( 0, 0, 0, 12, 31, 04 ) ) . "\n"; echo gmstrftime ( '%b %d %Y %H:%M:%S', mktime ( 0, 0, 0, 12, 31, 04 ) ) . "\n"; echo gmstrftime ( '%b %d %Y %H:%M:%S', time () ); ?>
Ausgabe:
Dec 31 2004 00:00:00
Dec 30 2004 23:00:00
Jul 06 2004 21:16:48
Dec 30 2004 23:00:00
Jul 06 2004 21:16:48
Datums- und Zeit-Funktionen