vtDate

(Basic, Pro, Master ab 3.5)

Gibt ein Datum oder einen Datum-Uhrzeit-Wert aus.

Verwendung

{{vtDate}}

{{vtDate: %Zeitpunkt }}
%Zeitpunkt

(optional) Der Zeitpunkt, auf den sich die Datums- bzw. Zeitangabe bezieht. Es kann eine englischsprachige Angabe wie "today", "tomorrow", "next year" o. ä. verwendet werden oder eine relative Angabe wie "+14 days". Die Syntax entspricht den Regeln der PHP-Funktion strtotime(). Lässt man den Parameter weg, wird der aktuelle Zeitstempel des Webservers verwendet.

Hinweise

Die Ausgabe von vtDate erfolgt als Unix-Zeitstempel, das heißt, es wird die Zeit in Sekunden ausgegeben, die seit dem 01.01.1970 um 0.00 Uhr verstrichen ist. Mit Hilfe des Ausgabefilters date lässt sich diese Zeitangabe in ein lesbares Format umwandeln. Den Namen des Filters kann man dabei weglassen, es genügt, wenn das gewünschte Format angegeben wird (siehe Beispiele).

In älteren Virthos-Versionen stellen die Platzhalter vtCurrentDate und vtCurrentTime einen Teil der vtDate-Funktionalität zur Verfügung.

Beispiele

<p>Das heutige Datum lautet: {{vtDate|d.m.Y}}</p>

<p>
    Wir treffen uns an jedem zweiten Mittwoch im Monat, das nächste Mal also 
    am {{vtDate: second wednesday of next month | d.m.Y }}
</p>

<!--{{vtIf: {vtDate|D} .eq. Mon }}-->  
    <h1>Wir wünschen einen guten Wochenstart!</h1>  
<!--{{vtEndIf}}-->

Siehe auch