Rückgabe der date()-Funktion testen
Rückgabewert: -
Verwendung der date()-Funktion
Die date()-Funktion von PHP gibt nach einem per Parameter übergebenen Format ein Datum als String zurück. Optional kann als zweiter Parameter ein UNIX-Timestamp übergeben werden - standardmäßig wird die aktuelle Zeit mittels time() verwendet.
string date(string $format [, int $timestamp = time()])
Tabelle der Formate
Format | Beschreibung | Rückgabe |
---|---|---|
Tag | ||
d | Zweistelliger Tag des Monats | 01 - 31 |
D | Drei Buchstaben des Wochentages | Mon - Sun |
j | Tag des Monats ohne führende Nullen | 1 - 31 |
l | Wochentag | Monday - Sunday |
N | Nummer des Wochentages nach ISO 8601 | 1 (Montag) - 7 (Sonntag) |
S | Englische Anhangszeichen für den Wochentag | st, nd, rd, th |
w | Nummer des Wochentages | 0 (Sonntag) - 6 (Samstag) |
z | Tag des Jahres | 0 - 365 |
Woche | ||
W | Wochennummer des Jahres nach ISO 8601 | 47 |
Monat | ||
F | Monatsname | January - December |
m | Zweistellige Nummer des Monats | 01 - 12 |
M | Drei Buchstaben des Monats | Jan - Dec |
n | Nummer des Monats ohne führende Nullen | 1 - 12 |
t | Tage im angegebenen Monat | 1 - 31 |
Jahr | ||
Y | Vierstellige Jahreszahl | 1997, 2018 |
y | Zweistellige Jahreszahl | 97, 18 |
o | Jahreszahl der Kalenderwoche nach ISO 8601 | 1997, 2018 |
L | Handelt es sich um ein Schaltjahr? | 1 (Schaltjahr) / 0 (Kein Schaltjahr) |
Uhrzeit | ||
H | Zweistellige Stunde (24h) | 00 - 23 |
G | Stunde ohne führende Nullen (24h) | 0 - 23 |
h | Zweistellige Stunde (12h) | 01 - 12 |
a | ante meridiem / post meridiem (Kleinbuchstaben) | am / pm |
A | Ante meridiem / Post meridiem (Großbuchstaben) | AM / PM |
g | Stunde ohne führende Nullen (12h) | 1 - 12 |
i | Zweistellige Minutenzahl | 00 - 59 |
s | Zweistellige Sekundenzahl | 00 - 59 |
U | Sekunden seit dem 1. Januar 1970 GMT (UNIX-Epoche) | 1732170984 |
v | Anzahl der Millisekunden (mit DateTime::format()) | 0 - 1.000 |
u | Anzahl der Mikrosekunden (mit DateTime::format()) | 0 - 1.000.000 |
B | Swatch-Internet-Zeit | 0 - 1.000.000 |
Zeitzone | ||
B | Name der Zeitzone | Berlin/Europe, America/New_York, UTC |
I | Liegt das Datum in Sommerzeit? | 1 (Sommerzeit) / 0 (Keine Sommerzeit) |
O | Studendifferenz zur Greenwich Mean Time (GMT) | +0200 |
P | Studendifferenz zur Greenwich Mean Time (GMT), mit Doppelpunkt | +02:00 |
T | Abkürzung der Zeitzone | CEST, EST, MDT |
Z | Sekundendifferenz der Zeitzone zur UTC | -43200 - 50400 |
Vollständige Datumsformate | ||
c | Datum nach ISO 8601 | 2024-11-21T06:36:24+00:00 |
r | Datum nach RFC 2822 | Thu, 21 Nov 2024 06:36:24 +0000 |