Datumsfeld
Datumsfeld
Das date-Feld speichert datumsorientierte Werte.
Am besten für
- Ereignisdaten
- Veröffentlichungsmarkierungen
- Zeitachsen-Schritte
- Release- oder Launch-Daten
Schema-Beispiel
{ "name": "eventDate", "label": "Event Date", "type": "date" }Template-Verwendung
<time datetime="{{ eventDate }}">{{ eventDate }}</time>Formatierungsbeispiel für die Ausgabe:
<time datetime="{{ eventDate }}">
{{ eventDate | date("F j, Y") }}
</time>Verwenden Sie es, wenn
Verwenden Sie date, wenn der Wert sich wie ein echtes Datum verhalten soll und nicht wie einfacher Text.
Verwenden Sie es nicht, wenn
Verwenden Sie date nicht für:
- frei formulierte Zeitplandaten
- Datumsbereiche, die als Fließtext geschrieben sind
- beliebige Bezeichnungen
Verwenden Sie text oder textarea, wenn der Wert kein einzelnes datumsähnliches Feld ist.
Technische Hinweise
- Speichern Sie den Wert als echtes datumsorientiertes Feld und formatieren Sie ihn zur Renderzeit
- Verwenden Sie Filter für die Darstellung, anstatt formatierte Prosa als Feldwert zu speichern
- Verwenden Sie ein Feld pro bedeutendem Datum, statt mehrere Meilensteine in einen String zu packen
- Wenn der Abschnitt einen Datumsbereich benötigt, verwenden Sie separate Start- und Endfelder oder expliziten unterstützenden Text