← Todos os pacotes

xs-moment

v1.0.0 por ? 0 downloads

Date/time manipulation and formatting for XanaScript

xs install xs-moment
datetimedatetimeformatmoment

README

xs-moment

Manipulação e formatação de datas/horas para XanaScript.

API

  • agora() → timestamp atual (ms)
  • cria(ano, mes, dia, hora, minuto, segundo) → timestamp
  • de-ms(ms) → timestamp
  • de-string(texto) → timestamp (lança erro se inválido)
  • formata(ms, formato) / padroniza(ms, formato) → formata com AAAA MM DD HH mm ss
  • adiciona(ms, qtd, unidade) / subtrai(ms, qtd, unidade) → unidade: dia mes ano hora minuto segundo
  • inicia-do-dia(ms) / fim-do-dia(ms) → limites do dia
  • diferença(msA, msB, unidade)segundo minuto hora dia semana
  • nome-mes(ms, idioma) / dia-da-semana(ms, idioma) → nomes em pt/en

Exemplo

xana
traz-ai "xs-moment" as tempo
cria hoje = tempo.agora()
cria ontem = tempo.subtrai(hoje, 1, "dia")
grita-ae(tempo.formata(ontem, "DD/MM/AAAA"))
Avaliações

Nenhuma avaliação ainda.