| Tag | --- | --- | 
         
          | d | Tag des Monats; zwei Ziffern mit vorangestellter Null | 01bis31 | 
         
          | D | Textuelle Darstellung eines Tages; drei Buchstaben | MonbisSun | 
         
          | j | Tag des Monats; zwei Ziffern ohne vorangestellte Null | 1bis31 | 
         
          | l(kleines 'L') | Vollständige textuelle Darstellung eines Tages | SundaybisSaturday | 
         
          | N | Numerische Darstellung eines Wochentags gemäß ISO-8601 | 1(für Montag) bis7(für Sonntag) | 
         
          | S | Englisches Ordnungssuffix für den Tag des Monats; zwei Buchstaben | st,nd,rdoderth; funktioniert gut mitj | 
         
          | w | Numerische Darstellung eines Wochentags | 0(für Sonntag) bis6(für Samstag) | 
         
          | z | Tag des Jahres (beginnend bei 0) | 0bis365 | 
         
          | Woche | --- | --- | 
         
          | W | Wochennummer eines Jahres gemäß ISO-8601; die Wochen beginnen am Montag | Beispiel: 42(die 42. Woche des Jahres) | 
         
          | Monat | --- | --- | 
         
          | F | Vollständige textuelle Darstellung eines Monats, z. B. January oder March | JanuarybisDecember | 
         
          | m | Numerische Darstellung eines Monats; mit vorangestellter Null | 01bis12 | 
         
          | M | Kurze textuelle Darstellung eines Monats; drei Buchstaben | JanbisDec | 
         
          | n | Numerische Darstellung eines Monats; ohne vorangestellte Null | 1bis12 | 
         
          | t | Anzahl der Tage des angegebenen Monats | 28bis31 | 
         
          | Jahr | --- | --- | 
         
          | L | Gibt an, ob es ein Schaltjahr ist | 1wenn es ein Schaltjahr ist, andernfalls0 | 
         
          | o | Jahreszahl gemäß ISO 8601-Wochennummer. Dies hat den gleichen Wert
           wie Y, außer wenn die ISO-Wochennummer
           (W) zum vorherigen oder nächsten Jahr gehört;
           dann wird stattdessen das Jahr dieser Woche verwendet. | Beispiele: 1999oder2003 | 
         
          | X | Erweiterte vollständige numerische Darstellung einer Jahreszahl,
           mindestens 4-stellig, mit -für Jahre vor
           Christus und+für Jahre nach Christus. | Beispiele: -0055,+0787,+1999,+10191 | 
         
          | x | Erweiterte vollständige numerische Darstellung einer Jahreszahl,
           falls erforderlich, oder standardmäßige vollständige numerische
           Darstellung, falls möglich (wie Y). Mindestens
           vier Ziffern. Jahren vor Christi Geburt wird ein-vorangestellt. Jahreszahlen über
           (und einschließlich)10000werden mit einem+eingeleitet. | Beispiele: -0055,0787,1999,+10191 | 
         
          | Y | Vollständige numerische Darstellung einer Jahreszahl; mindestens
           vier Ziffern, mit -für die Jahre vor Christus | Beispiele: -0055,0787,1999,2003,10191 | 
         
          | y | Darstellung einer Jahreszahl; zwei Ziffern | Beispiele: 99oder03 | 
         
          | Zeit | --- | --- | 
         
          | a | Ante meridiem und Post meridiem in Kleinbuchstaben | amoderpm | 
         
          | A | Ante meridiem und Post meridiem in Großbuchstaben | AModerPM | 
         
          | B | Swatch-Internetzeit | 000bis999 | 
         
          | g | Stunde im 12-Stunden-Format; ohne vorangestellte Null | 1bis12 | 
         
          | G | Stunde im 24-Stunden-Format; ohne vorangestellte Null | 0bis23 | 
         
          | h | Stunde im 12-Stunden-Format; mit vorangestellter Null | 01bis12 | 
         
          | H | Stunde im 24-Stunden-Format; mit vorangestellter Null | 00bis23 | 
         
          | i | Minuten; mit vorangestellter Null | 00bis59 | 
         
          | s | Sekunden; mit vorangestellter Null | 00bis59 | 
         
          | u | Mikrosekunden. Es ist zu beachten, dass die Funktion
           date() immer 000000ausgibt,
           weil sie einen Parameter vom Typ int erwartet, während
           DateTimeInterface::format() Mikrosekunden
           unterstützt, wenn ein Objekt vom Typ
           DateTimeInterface mit Mikrosekunden erstellt
           wurde. | Beispiel: 654321 | 
         
          | v | Millisekunden. Es gilt der gleiche Hinweis wie für u. | Beispiel: 654 | 
         
          | Zeitzone | --- | --- | 
         
          | e | Bezeichner der Zeitzone | Beispiele: UTC,GMT,Atlantic/Azores | 
         
          | I(großes i) | Gibt an, ob das Datum in der Sommerzeit liegt oder nicht | 1für Sommerzeit, andernfalls0 | 
         
          | O | Differenz zur Greenwich-Zeit (GMT); ohne Doppelpunkt zwischen Stunden und Minuten | Beispiel: +0200 | 
         
          | P | Differenz zur Greenwich-Zeit (GMT); mit Doppelpunkt zwischen Stunden und Minuten | Beispiel: +02:00 | 
         
          | p | Dasselbe wie P, gibt aberZzurück anstelle von+00:00(verfügbar seit PHP 8.0.0) | Beispiele: Zoder+02:00 | 
         
          | T | Zeitzonenkürzel, falls bekannt; andernfalls die Abweichung von der GMT | Beispiele: EST,MDT,+05 | 
         
          | Z | Zeitverschiebung in Sekunden. Der Wert ist für Zeitzonen westlich
           von der UTC immer negativ und für die Zeitzonen östlich von der UTC
           immer positiv. | -43200bis50400 | 
         
          | Datum und Uhrzeit vollständig | --- | --- | 
         
          | c | Datum gemäß ISO 8601 | 2004-02-12T15:19:21+00:00 | 
         
          | r | Datum im Format » RFC 2822/» RFC 5322 | Beispiel: Thu, 21 Dec 2000 16:01:07 +0200 | 
         
          | U | Sekunden seit der Unix-Epoche (1. Januar 1970 00:00:00 GMT) | Siehe auch time() |