GMT/UTC-Datum und -Uhrzeit je nach Gebietsschema formatieren:
<?phpecho(gmstrftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");setlocale(LC_ALL,"hu_HU. UTF8");echo(gmstrftime("%Y. %B %d. %A. %X %Z"));?>Die Funktion gmstrftime() formatiert GMT/UTC-Datums- und Uhrzeitangaben gemäß den Gebietsschemaeinstellungen.
Tipp: Sehen Sie sich die Funktion strftime() an, um die lokale Uhrzeit/das lokale Datum entsprechend den Gebietsschemaeinstellungen zu formatieren.
gmstrftime( Format, Zeitstempel);
Parameter | beschreiben |
---|---|
Format | Erforderlich. Geben Sie an, wie Ergebnisse zurückgegeben werden sollen: %a – Abkürzung für den Namen des Wochentags %A – der vollständige Name des Wochentags %b – Abkürzung für Monatsnamen %B – der vollständige Name des Monats %c – Bevorzugte Datums- und Uhrzeitdarstellung %C – Jahrhundertzahl (Jahr geteilt durch 100, Bereich 00 bis 99) %d – Tag des Monats (01 bis 31) %D – Zeitformat, dasselbe wie die %m/%d/%y-Notation %e – Tag des Monats (1 bis 31) %g – ähnlich der %G-Notation, jedoch ohne das Jahrhundert %G – 4-stelliges Jahr entsprechend der ISO-Wochennummer (siehe %V) %h – gleiche Notation wie %b %H – Stunde, im 24-Stunden-Format (00 bis 23) %I – Stunde, im 12-Stunden-Format (01 bis 12) %j – Tag des Jahres (001 bis 366) %m – Monat (01 bis 12) %M – Punkte %n – Zeilenumbruchzeichen %p – Vormittag oder Nachmittag, entsprechend dem angegebenen Zeitwert %r – Zeitangabe für Vormittag und Nachmittag %R – 24-Stunden-Zeitangabe %S – Sekunden %t – Tabulatorzeichen %T – aktuelle Zeit, gleiche Schreibweise wie %H:%M:%S %u – Numerische Darstellung des Wochentags (1 bis 7), Montag = 1. Warnung: Sonntag = 1 auf Sun Solaris-Systemen %U – die Anzahl der Wochen im aktuellen Jahr, beginnend mit dem ersten Sonntag als erstem Tag der Woche 1 %V – Die Anzahl der im aktuellen Jahr enthaltenen Wochen (01 bis 53) im ISO 8601-Format. Woche 1 stellt die erste Woche des Jahres dar, die mindestens vier Tage haben muss, und Montag ist der erste Tag der Woche. %W – die Anzahl der im Jahr enthaltenen Wochen, beginnend mit dem ersten Montag als erstem Tag der ersten Woche %w – Wochentag als Dezimalzahl, Sonntag = 0 %x – Bevorzugte Datumsdarstellung ohne Uhrzeit %X – Bevorzugte Zeitdarstellung ohne Datum %y – Jahresdarstellung ohne Jahrhundertstellen (Bereich 00 bis 99) %Y – Jahresdarstellung einschließlich einer Ziffer, die das Jahrhundert darstellt %Z oder %z – Name oder Abkürzung der Zeitzone %% – gibt ein %-Zeichen aus |
Zeitstempel | Optional. Unix-Zeitstempel, der das zu formatierende Datum/die Uhrzeit angibt. Standardmäßig ist die aktuelle Zeit (time()). |
Rückgabewert: | Gibt eine entsprechend dem Format formatierte Zeichenfolge unter Verwendung des angegebenen Zeitstempels zurück. Monats- und Wochentagsnamen sowie andere sprachbezogene Zeichenfolgen berücksichtigen das aktuelle Gebietsschema in setlocale(). |
---|---|
PHP-Version: | 4+ |