Tool Hub

Tempo relativo

Teste a saída de Intl.RelativeTimeFormat (ex.: 'há 2 dias')

Gere cadeias de tempo relativo legíveis (por exemplo, "há 3 horas", "em 2 dias") a partir de um timestamp ou data. Útil para visualizar como rótulos de estilo timeago são renderizados em diferentes locales e deslocamentos.

LocaleResultado
en-US3 days ago
en-GB3 days ago
zh-CN3天前
zh-TW3 天前
es-EShace 3 días
hi-IN3 दिन पहले
pt-BRhá 3 dias
fr-FRil y a 3 jours
de-DEvor 3 Tagen
ja-JP3 日前
ko-KR3일 전

Como usar

  1. Digite um valor numérico no campo de valor; números negativos significam o passado, números positivos significam o futuro.
  2. Selecione uma unidade de tempo na lista suspensa: segundo, minuto, hora, dia, semana, mês, trimestre ou ano.
  3. Leia a tabela para comparar como Intl.RelativeTimeFormat renderiza a duração em 11 localidades.
  4. Note que o estilo 'auto' retorna frases de linguagem natural como 'ontem' ou 'mês passado' quando aplicável.

Exemplos

  • Inserir -1 com unidade 'day' mostra 'yesterday' em en-US, 'hier' em fr-FR e '어제' em ko-KR.
  • Inserir 3 com unidade 'month' mostra 'in 3 months' em en-US e traduções correspondentes em todas as 11 localidades.

Verifique as saídas antes de usar em produção. Sem garantia — veja Termos.