gmmktime
idate
Datum/Uhrzeit Funktionen
PHP Manual

# gmstrftime

(PHP 4, PHP 5)

gmstrftime — Formatiert eine Datum-/Zeitangabe in GMT/UTC-Format entsprechend den lokalen Einstellungen

### Beschreibung

string gmstrftime ( string `$format` [, int `$timestamp` = time() ] )

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.

### Parameter-Liste

`format`

  Siehe die Beschreibung bei strftime().

`timestamp`

  Der optionale Parameter `timestamp` ist ein Unix Timestamp als integer oder die aktuelle lokale Zeit wenn kein `timestamp` übergeben wurde. Er entspricht dann also dem Ergebnis der Funktion 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.

### Beispiele

Beispiel #1 gmstrftime()-Beispiel

`<?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";
?>`

### Siehe auch

- strftime() - Formatiert eine Zeit-/Datumsangabe nach den lokalen Einstellungen

gmmktime
idate
Datum/Uhrzeit Funktionen
PHP Manual