Formatierung Archive - php-funktionen.de

date

Die Funktion date gibt eine Zeitangabe formatiert aus.

Syntax

string date(string $format [, int $timestamp = time()]);

Parameter Erklärung

Parametername Erklärung
format Das Format in dem die Zeitangabe formatiert werden soll.
timestamp Zeitangabe als Timestamp

Format Spezifikationen

Format Platzhalter Beschreibung Beispielausgabe
Tage
 d  Tag im Monat, 2 stellig, ggf. mit führender 0  02, 14
 D  Wochentag, englisch dreizeichen  Mon, Sun
 j  Tag des Monats, 1-2 stellig, ohne führende 0  2, 14
 l  Wochentag, englisch ausgeschrieben  Monday, Sunday
N  Wochentag, als Zahl, 1 = Montag, 7 = Sonntag  1, 7
 S  Englische Aufzählung für Tag im Monat  st, nd
 w  Wochentag, als Zahl, 0 = Sonntag, 1 = Montag  0, 6
Wochen
W  Wochennummer im Jahr, Wochenbeginn Montag  35
 Monat
 F  Monat, englisch ausgeschrieben  March
 m  Monat als Zahl, 2-stellig, mit führender 0 02, 12
 M  Monat, englisch, 3 Buchstaben  Mar
 n  Monat als Zahl, 1-2-stellig, ohne führende 0  2, 12
 t Anzahl der Tage im Monat  28, 30, 31
 Jahre
 L  Schlatjahr?1 = ja, 0 = nein  0, 1
 o
 Y vierstellige Jahreszahl  2017
 y  zweistellige Jahreszahl 17
 Uhrzeit
 a  Ante meridiem (Vormittag) und Post meridiem (Nachmittag)  am, pm
 A  Ante meridiem (Vormittag) und Post meridiem (Nachmittag)  AM, PM
 B Swatch-Internet-Zeit  000 bis 999
 g  Stunden, 12-Std.-Format, ohne führende 0  1, 10
 G  Stunden, 24-Std.-Format, ohne führender 0 1, 10
 h Stunden, 12-Std.-Format, mit führende 0  01, 23
 i  Minuten mit führender 0  01, 59
 s  Sekunden mit führender 0  01, 59
 u  Mikrosekunden
 Zeitzonen
e Zeitzonen-Bezeichner  UTC
I Sommerzeit? 1 = Sommerzeit, 0 = Winterzeit 0, 1
O Zeitdifferenz zur Greenwitchzeit (GMT) in Stunden  +0200
 P  Zeitdifferenz zur Greenwitchzeit (GMT) in Stunden, : als Trenner zwischen Std. und Min.  +02:00
 T  Abkürzung der Zeitzone
 Z  Zeitdifferenz in Sekunden zu UTC
 z  Tag im Jahr
Datum
c nach ISO-8601 formatiertes Datum  
r  nach RFC 2822 formatiertes Datum
U Sekunden seit Beginn der UNIX-Epoche