Aller au contenu principal

DateTime():tz()

Définit le fuseau horaire de l'objet DateTime sur un identifiant de fuseau horaire spécifié.

Signature​

tz(timeZoneId: string): DateTime

Paramètres​

ParamètreTypeDescription
timeZoneIdstringL'identifiant du fuseau horaire à définir (par ex., « America/New_York », « Europe/London »). Une liste des identifiants de fuseaux horaires disponibles se trouve ici.

Renvoie​

  • Type : DateTime
  • L'instance DateTime actuelle, avec son fuseau horaire défini sur l'identifiant spécifié, permettant le chaînage des méthodes.

Exemples​

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

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

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