Die Funktion ecm:timeZone wandelt die festgelegte Zeitzonen-ID in eine (Java-Hilfsklassen-) Zeitzone um. Es wird ein Wert vom Typ Zeitzone zurückgegeben.

Die Funktion wird häufig genutzt, um Werte in Zeitzonen umzuwandeln, um sie dann bei Funktionen zu verwenden, die als Parameter Zeitzonen benötigen.

Struktur​

ecm:timeZone(Zeichenkette)

Parameter​

Parameter

Beschreibung

Zeichenkette

Der Parameter spezifiziert die ID der umzuwandelnden Zeitzone.

Beispiel

Eine Nachricht wird an alle Kunden versendet, die in den letzten 5 Tagen einen Einkauf getätigt haben. Die ecm:addInterval Funktion gibt den Wert des heutigen Datums minus fünf Tage zurück:

ecx:formatDate(ecm:addInterval(date.today, '-5d'),'yyyy-MM-dd',ecm:timeZone('Europe/London'),'',false.

Die ecm:timeZone Funktion bestimmt, welche Zeitzone bei der Ermittlung des heutigen Datums (date.today) verwendet wird.