Zum Hauptinhalt springen

DateTime():tz()

Setzt die Zeitzone des DateTime-Objekts auf eine angegebene Zeitzonen-ID.

Signatur

tz(timeZoneId: string): DateTime

Parameter

ParameterTypBeschreibung
timeZoneIdstringDie ID der zu setzenden Zeitzone (z. B. „America/New_York“, „Europe/London“). Eine Liste verfügbarer Zeitzonen-IDs finden Sie hier.

Rückgabe

  • Typ: DateTime
  • Die aktuelle DateTime-Instanz, deren Zeitzone auf die angegebene ID gesetzt ist, was Methodenverkettung ermöglicht.

Beispiele

local now = DateTime()
toast("Lokale Zeit: " .. now:format("yyyy-MM-dd HH:mm:ss Z"))

now:tz("America/New_York")
toast("New Yorker Zeit: " .. now:format("yyyy-MM-dd HH:mm:ss Z"))

now:tz("Europe/London")
toast("Londoner Zeit: " .. now:format("yyyy-MM-dd HH:mm:ss Z"))