AZ Tools

Formatador de Duração

Tempo

Digite uma duração em qualquer forma comum — "2d 4h", "90 min", "5400" (segundos), "01:30:00" ou ISO 8601 "PT1H30M" — e veja todas as outras representações ao mesmo tempo. Útil pra traduzir entre formatos de logs, strings de duração em APIs, timestamps de vídeo e resumos legíveis sem fazer contas.

Humano

1 hour 30 minutes

Curto

1h 30m

Relógio

1:30:00

ISO 8601

PT1H30M

Segundos

5400 s

Minutos

90 min

Horas

1.5 h

Dias

0.0625 d

Unidades relativas ao calendário (semanas, meses, anos) não são suportadas — seu comprimento depende da data.

Como usar

  1. Digite uma duração: "1h 30m", "5400", "01:30:00" ou "PT1H30M".
  2. Leia o equivalente em cada outro formato.
  3. Copie a representação que precisar.

Perguntas frequentes

Quais unidades o formato humano aceita?
Dias (d/day), horas (h/hr/hour), minutos (m/min/minute), segundos (s/sec/second) e milissegundos (ms). Plurais funcionam. Ordem não importa — "30m 1h" parseia.
O que significa um número sozinho?
Um número sozinho (ex. `90`) é interpretado como segundos. Use `90 min` ou `90:00` se quiser minutos.
Suporta durações negativas?
Sim — prefixe com `-`. Útil pra representar offsets como "termina 5 minutos antes".
Quais formas ISO 8601 aceita?
A forma `P[D]T[H][M][S]` usada em APIs como Google Calendar e YouTube — ex. PT1H30M, P1DT2H, PT45S. Semanas (W) e os maiores (anos/meses) não são suportados porque seu comprimento depende do calendário.

Ferramentas relacionadas