$calendar.timeZone()
Die Zeitzone des angegebenen Kalenders.
Das Ergebnis kann an dateFormat() übergeben werden, um den Zeitpunkt des Kalenders in seiner eigenen Zeitzone zu formatieren. So wird eine Verschiebung um Tag/Monat/Jahr vermieden, wenn sich die Zeitzone des Kalenders von der Zeitzone des Benutzers unterscheidet.
| Name | Typ | Beschreibung | Pflicht | Default |
|---|---|---|---|---|
| calendar | Fachobjekt | Der Kalender, dessen Zeitzone bestimmt werden soll. Es kann sich um einen System- oder Benutzerkalender handeln. | ja |
Typ: Fachobjekt
Die Zeitzone des angegebenen Kalenders, verwendbar als Zeitzonen-Argument von dateFormat().
cal = date(2025, 11, 1).toSystemCalendar();
dateFormat("yyyy-MM-dd", $cal.timeZone()).format($cal.toDate())
Ausgabe: 2025-12-01