KI-Zusammenfassung
Möchten Sie anpassen, wie Daten und Zeiten in Ihren WPForms angezeigt werden? Durch die Verwendung von PHP-Datums- und Zeitparametern können Sie Daten und Zeiten auf verschiedene Weise formatieren, um sie am besten an Ihre Formulare und die Bedürfnisse Ihrer Benutzer anzupassen.
In diesem Leitfaden führen wir Sie durch die gängigsten PHP-Datums- und Zeitformatierungszeichen.
Datumsformatierungszeichen verstehen
Hier ist eine Tabelle der am häufigsten verwendeten Zeichen für die Formatierung von Daten in WPForms:
| Formatierungszeichen | Beschreibung | Beispielausgabe |
|---|---|---|
| d | Tag des Monats, 2 Ziffern mit führenden Nullen | 01 bis 31 |
| D | Eine textuelle Darstellung eines Tages, drei Buchstaben | Mo bis So |
| j | Tag des Monats ohne führende Nullen | 1 bis 31 |
| l (kleines „L“) | Eine vollständige textuelle Darstellung des Wochentags | Sonntag bis Samstag |
| N | ISO 8601 numerische Darstellung des Wochentags | 1 (für Montag) bis 7 (für Sonntag) |
| S | Englische Ordnungszahl für den Tag des Monats, 2 Zeichen | st, nd, rd oder th. Funktioniert gut mit j |
| w | Numerische Darstellung des Wochentags | 0 (für Sonntag) bis 6 (für Samstag) |
| z | Der Tag des Jahres (beginnend bei 0) | 0 bis 365 |
| W | ISO 8601 Wochennummer des Jahres, Wochen beginnen am Montag | Beispiel: 34 (die 34. Woche des Jahres) |
| F | Eine vollständige textuelle Darstellung eines Monats, wie Januar oder März | Januar bis Dezember |
| m | Numerische Darstellung eines Monats mit führenden Nullen | 01 bis 12 |
| M | Eine kurze textuelle Darstellung eines Monats, drei Buchstaben | Jan bis Dez |
| n | Numerische Darstellung eines Monats, ohne führende Nullen | 1 bis 12 |
| t | Anzahl der Tage im gegebenen Monat | 28 bis 31 |
| L | Ob es sich um ein Schaltjahr handelt | 1, wenn es ein Schaltjahr ist, sonst 0. |
| o | ISO 8601-Wochenjahreszahl. Dies hat den gleichen Wert wie J, außer dass, wenn die ISO-Wochennummer (W) zum vorherigen oder nächsten Jahr gehört, dieses Jahr stattdessen verwendet wird. | Beispiele: 1997 oder 2009 |
| Y | Eine vollständige numerische Darstellung eines Jahres, mindestens 4 Ziffern, mit – für Jahre v. Chr. | Beispiele: -0044, 0657, 1997, 2006, 20191 |
| y | Eine zweistellige Darstellung eines Jahres | Beispiele: 97 oder 06 |
| a | Kleinbuchstaben Ante meridiem und Post meridiem | vorm. oder nachm. |
| A | Großbuchstaben Ante meridiem und Post meridiem | VORM. ODER NACHM. |
| g | 12-Stunden-Format einer Stunde ohne führende Nullen | 1 bis 12 |
| G | 24-Stunden-Format einer Stunde ohne führende Nullen | 0 bis 23 |
| h | 12-Stunden-Format einer Stunde mit führenden Nullen | 01 bis 12 |
| H | 24-Stunden-Format einer Stunde mit führenden Nullen | 00 bis 23 |
| i | Minuten mit führenden Nullen | 00 bis 59 |
| s | Sekunden mit führenden Nullen | 00 bis 59 |
| u | Mikrosekunden | Beispiel: 654321 |
| v | Millisekunden | Beispiel: 654 |
| e | Zeitzonenbezeichner | Beispiele: UTC, GMT, America/New_York |
| I (großes i) | Ob das Datum in der Sommerzeit liegt oder nicht | 1 wenn Sommerzeit, 0 sonst. |
| 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 |
| T | Zeitzonenabkürzung | Beispiele: EST, EDT |
| Z | Zeitzonen-Offset in Sekunden | -43200 bis 50400 |
| c | ISO 8601 Datum | 2023-09-09T15:45:30-04:00 |
| r | Nach RFC 2822 formatiertes Datum | Mi, 09 Sep 2023 15:45:30 -0400 |
Datumsformatierung in WPForms verwenden
Um diese Formatierungszeichen in WPForms zu verwenden, kombinieren Sie sie normalerweise zu einer Zeichenkette. Hier sind einige gängige Beispiele:
Y-m-d: 2024-10-21 (Jahr-Monat-Tag)d/m/Y: 21/10/2024 (Tag/Monat/Jahr)F j, Y: 21. Oktober 2024 (Monat Tag, Jahr)D, d M Y: Mo, 21 Okt 2024 (Abgekürzter Tag, Tag Monat Jahr)
Praktische Beispiele in WPForms
Hier sind einige Möglichkeiten, wie Sie benutzerdefinierte Datumsformatierungen in WPForms verwenden könnten:
- In Smart Tags: Verwenden Sie den Smart Tag
{date}mit benutzerdefinierter Formatierung:{date format="Y-m-d"}würde das aktuelle Datum als 2024-10-21 ausgeben{date format="F j, Y"}würde 21. Oktober 2024 ausgeben
- In Datums-/Uhrzeitfeldern: Wenn Sie ein Datums-/Uhrzeitfeld einrichten, können Sie das Datumsformat anpassen:
- Verwendung von
d/m/Yfür ein Tag/Monat/Jahr-Format - Verwenden Sie
M j, Yfür ein Kurznamen-Monatsformat wie 21. Okt. 2024
- Verwendung von
Hinweis: Das Standard-Datums-/Uhrzeitfeld in WPForms bietet nur begrenzte Formatierungsoptionen. Um benutzerdefinierte Formate wie die oben genannten zu verwenden, müssen Sie zusätzliche Formate mit einem PHP-Snippet erstellen. Weitere Informationen finden Sie in unserem Leitfaden zum Erstellen zusätzlicher Datums-/Uhrzeitformate.