
strftime()
Beschreibung:Gibt eine lokale Uhrzeit oder Datum zurück, welches nach den lokalen Einstellungen formatiert ist. Wobei "datumsformat" die Formatierung der Ausgabe bestimmt. "timestamp" gibt die Zeit seit dem 01.01.1970 in Sekunden an. Lassen Sie "timestamp" weg, so wird das aktuelle Datum verwendet. Die lokalen Einstellungen ändern Sie mit dem Befehl
setlocale().
Folgende Formatierungen dürfen verwendet werden (die Beispiele beziehen auf ein System mit US-Einstellung):
%a - Abkürzung des Wochentages(z.B. "Thu")
%A - Vollständiger Wochentag (z.B. "Thursday")
%b - Abkürzung des Monatnamen (z.B. "Dec")
%B - vollständiger Monatsname (z.B. "December")
%c - Standard-Ausgabe des Datums mit Zeit (z.B. 11/16/99 19:37:06)
%d - Tag des Monats ohne führende Null (z.B. "9")
%H - Stunde in 24-Stunden Formatierung (z.B. "18")
%I - Stunde in 12-Stunden Formatierung (z.B. "05")
%j - Tag seit dem Jahresbeginn (z.B. "096")
%m - Nummerische Monatsangabe (z.B. "05")
%M - Minute (z.B. "07")
%p - "am" oder "pm" ("Vormittag" oder "Nachmittag")
%S - Sekunden (z.B. "02")
%U - Wochennummer (1. Sonntag ist Wochenbeginn - z.B. "49")
%W - Wochennummer (1. Montag ist Wochenbeginn - z.B. "49")
%w - Nummerischer Wochentag (von "0" für Sonntag bis "6" für Samstag)
%x - Standard-Ausgabe des Datums (z.B. 11/16/99)
%X - Standard-Ausgabe der Zeit (z.B. 19:37:06)
%y - 2-stellige Jahreszahl (z.B. "99")
%Y - 4-stellige Jahreszahl (z.B. "1999")
%Z - Zeitzonen Bezeichnung oder Abweichnung
%% - Das Prozent-Zeichen (%)
|
|
|
|