← Todos os pacotes

xs-timezone

v1.0.0 por ? 0 downloads

IANA timezone conversion and formatting for XanaScript

xs install xs-timezone
timezoneianautcoffsetdatetime

README

xs-timezone

Conversão e formatação de fusos horários IANA para XanaScript.

API

  • lista-fusos() → lista de zonas IANA
  • em-fuso(ms, fuso){ ano, mes, dia, hora, minuto, segundo, iso, ms }
  • formata-em-fuso(ms, fuso, formato) → formata com AAAA MM DD HH mm ss
  • offset-de(ms, fuso) → offset em minutos em relação ao UTC
  • converte(ms, deFuso, paraFuso) → timestamp no fuso destino

Exemplo

xana
traz-ai "xs-timezone" as tz
cria agora = Date.now()
grita-ae(tz.formata-em-fuso(agora, "America/Sao_Paulo", "DD/MM/AAAA HH:mm"))
grita-ae(tz.offset-de(agora, "America/Sao_Paulo"))
Avaliações

Nenhuma avaliação ainda.