Verwendung von PHP-Datums- und Zeitformaten in WPForms

Möchten Sie die Anzeige von Datum und Uhrzeit in Ihren WPForms anpassen? Durch die Verwendung von PHP-Datums- und Zeitparametern können Sie Datums- und Zeitangaben auf verschiedene Weise so formatieren, dass sie am besten zu Ihren Formularen und den Bedürfnissen Ihrer Benutzer passen.

In diesem Leitfaden werden wir Ihnen die gebräuchlichsten PHP-Zeichen für Datums- und Zeitformate erläutern.

Verständnis der Zeichen im Datumsformat

Hier ist eine Tabelle mit den am häufigsten verwendeten Zeichen für die Formatierung von Daten in WPForms:

Format ZeichenBeschreibungBeispiel-Ausgabe
dTag des Monats, 2 Ziffern mit führenden Nullen01 bis 31
DEine textliche Darstellung eines Tages, drei BuchstabenMo bis So
jTag des Monats ohne führende Nullen1 bis 31
l (Kleinbuchstabe 'L')Eine vollständige textliche Darstellung des WochentagsSonntag bis Samstag
NISO 8601 numerische Darstellung des Wochentags1 (für Montag) bis 7 (für Sonntag)
SEnglisches Ordnungssuffix 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, die am Montag beginnenBeispiel: 34 (die 34. Woche im Jahr)
FEine vollständige textuelle Darstellung eines Monats, z. B. Januar oder MärzJanuar bis Dezember
mNumerische Darstellung eines Monats, mit führenden Nullen01 bis 12
MEine kurze textliche Darstellung eines Monats, drei BuchstabenJanuar bis Dezember
nNumerische Darstellung eines Monats, ohne führende Nullen1 bis 12
tAnzahl der Tage im jeweiligen Monat28 bis 31
LOb es ein Schaltjahr ist1, wenn es ein Schaltjahr ist, sonst 0.
oISO 8601 Wochennummerierung Jahr. Dies hat den gleichen Wert wie Y, außer dass, wenn die ISO-Wochennummer (W) zum vorherigen oder nächsten Jahr gehört, stattdessen dieses Jahr verwendet wird.Beispiele: 1997 oder 2009
YEine vollständige numerische Darstellung einer Jahreszahl, mindestens 4 Ziffern, mit - für Jahre vor Christus.Beispiele: -0044, 0657, 1997, 2006, 20191
yEine zweistellige Darstellung einer JahreszahlBeispiele: 97 oder 06
aKleinbuchstaben Ante meridiem und Post meridiemvormittags oder nachmittags
AGroßbuchstaben Ante meridiem und Post meridiemAM oder PM
g12-Stunden-Format einer Stunde ohne führende Nullen1 bis 12
G24-Stunden-Format mit 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
eKennung der ZeitzoneBeispiele: UTC, GMT, Amerika/New_York
I (großes i)ob das Datum in der Sommerzeit liegt oder nicht1, wenn Sommerzeit, sonst 0.
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
TAbkürzung der ZeitzoneBeispiele: EST, EDT
ZZeitzonenversatz in Sekunden-43200 bis 50400
cISO 8601 Datum2023-09-09T15:45:30-04:00
rRFC 2822-formatiertes DatumWed, 09 Sep 2023 15:45:30 -0400

Datumsformatierung in WPForms verwenden

Um diese Formatzeichen in WPForms zu verwenden, werden sie normalerweise zu einer Zeichenfolge kombiniert. 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: Oktober 21, 2024 (Monat Tag, Jahr)
  4. D, d M Y: Mon, 21 Oct 2024 (abgekürzter Tag, Tag Monat Jahr)

Praktische Beispiele in WPForms

Hier sind einige Möglichkeiten, wie Sie benutzerdefinierte Datumsformatierung in WPForms verwenden können:

  1. In Smart Tags: Verwenden Sie die {date} Smarttag 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 am 21. Oktober 2024 auslaufen
  2. In den Feldern Datum/Uhrzeit: Beim Einrichten eines Datums-/Zeitfeldes 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 verkürztes Monatsnamenformat wie 21. Oktober 2024

Hinweis: Das Standard-Datum/Uhrzeit-Feld in WPForms bietet nur begrenzte Formatoptionen. 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 zur Erstellung zusätzlicher Datums-/Zeitformate.