Verwendung von PHP Datums- und Zeitformaten in WPForms

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:

FormatierungszeichenBeschreibungBeispielausgabe
dTag des Monats, 2 Ziffern mit führenden Nullen01 bis 31
DEine textuelle Darstellung eines Tages, drei BuchstabenMo bis So
jTag des Monats ohne führende Nullen1 bis 31
l (kleines „L“)Eine vollständige textuelle Darstellung des WochentagsSonntag bis Samstag
NISO 8601 numerische Darstellung des Wochentags1 (für Montag) bis 7 (für Sonntag)
SEnglische Ordnungszahl für den Tag des Monats, 2 Zeichenstndrd oder th. Funktioniert gut mit j
wNumerische Darstellung des Wochentags0 (für Sonntag) bis 6 (für Samstag)
zDer Tag des Jahres (beginnend bei 0)0 bis 365
WISO 8601 Wochennummer des Jahres, Wochen beginnen am MontagBeispiel: 34 (die 34. Woche des Jahres)
FEine vollständige textuelle Darstellung eines Monats, wie Januar oder MärzJanuar bis Dezember
mNumerische Darstellung eines Monats mit führenden Nullen01 bis 12
MEine kurze textuelle Darstellung eines Monats, drei BuchstabenJan bis Dez
nNumerische Darstellung eines Monats, ohne führende Nullen1 bis 12
tAnzahl der Tage im gegebenen Monat28 bis 31
LOb es sich um ein Schaltjahr handelt1, wenn es ein Schaltjahr ist, sonst 0.
oISO 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
YEine vollständige numerische Darstellung eines Jahres, mindestens 4 Ziffern, mit – für Jahre v. Chr.Beispiele: -0044, 0657, 1997, 2006, 20191
yEine zweistellige Darstellung eines JahresBeispiele: 97 oder 06
aKleinbuchstaben Ante meridiem und Post meridiemvorm. oder nachm.
AGroßbuchstaben Ante meridiem und Post meridiemVORM. ODER NACHM.
g12-Stunden-Format einer Stunde ohne führende Nullen1 bis 12
G24-Stunden-Format einer Stunde ohne führende Nullen0 bis 23
h12-Stunden-Format einer Stunde mit führenden Nullen01 bis 12
H24-Stunden-Format einer Stunde mit führenden Nullen00 bis 23
iMinuten mit führenden Nullen00 bis 59
sSekunden mit führenden Nullen00 bis 59
uMikrosekundenBeispiel: 654321
vMillisekundenBeispiel: 654
eZeitzonenbezeichnerBeispiele: UTC, GMT, America/New_York
I (großes i)Ob das Datum in der Sommerzeit liegt oder nicht1 wenn Sommerzeit, 0 sonst.
ODifferenz zur Greenwich-Zeit (GMT) ohne Doppelpunkt zwischen Stunden und MinutenBeispiel: +0200
PDifferenz zur Greenwich-Zeit (GMT) mit Doppelpunkt zwischen Stunden und MinutenBeispiel: +02:00
TZeitzonenabkürzungBeispiele: EST, EDT
ZZeitzonen-Offset in Sekunden-43200 bis 50400
cISO 8601 Datum2023-09-09T15:45:30-04:00
rNach RFC 2822 formatiertes DatumMi, 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:

  1. Y-m-d: 2024-10-21 (Jahr-Monat-Tag)
  2. d/m/Y: 21/10/2024 (Tag/Monat/Jahr)
  3. F j, Y: 21. Oktober 2024 (Monat Tag, Jahr)
  4. 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:

  1. 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
  2. In Datums-/Uhrzeitfeldern: Wenn Sie ein Datums-/Uhrzeitfeld einrichten, können Sie das Datumsformat anpassen:
    • Verwendung von d/m/Y für ein Tag/Monat/Jahr-Format
    • Verwenden Sie M j, Y für ein Kurznamen-Monatsformat wie 21. Okt. 2024

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.