DTFormat.com

Formato de data e hora

Converta e valide datas em qualquer formato online. Conversão em lote suportada.

Atividade

Detectar e explicar formatos de data

Cole uma data ou carimbo de data/hora — de um arquivo de log, uma planilha ou uma resposta de API — e a ferramenta identifica o formato: ISO 8601, Unix timestamp, RFC 3339, número de série do Excel e muitos outros.

  • Veja o nome do formato e como cada componente (ano, mês, dia, offset) corresponde ao valor inserido.
  • Converta para outras representações no fuso horário original, no seu fuso local ou em qualquer zona IANA.
  • Ative o modo em lote para normalizar uma lista de datas mistas de uma só vez.

Casos de uso típicos

  • Decodificar um valor de Unix timestamp ou Windows Filetime de um dump de banco de dados ou log de depuração.
  • Converter uma data numérica do Excel em algo legível antes de incluí-la em um relatório.
  • Descobrir o offset de fuso horário em uma entrada de log de um servidor em outra região.
  • Entender uma data escrita em um idioma desconhecido ou em formato relativo ("yesterday", "vorgestern").

Formatos suportados

Formato Máscaras
ISO 8601 date_time_tz, date_time_utc, date_only, compact
Unix Timestamp seconds, milliseconds
RFC 3339 utc, offset
RFC 2822
ISO 9075 date, datetime
SQL DATE / DATETIME date, datetime
Excel Serial Date date, datetime
Windows Filetime
Julian Date (JD) integer, fractional
Tire DOT Code
Mac Timestamp
Human Readable / Text Date date, datetime
Chinese Date date, datetime
.NET Ticks
Locale / human-readable date date, datetime
US Date (month-first) date, datetime
OLE Automation Date (VBA/COM) date, datetime
NTP Timestamp
GPS Time
MongoDB ObjectId
PDF Date local, utc_or_offset
Microsoft JSON Date (WCF)

Perguntas frequentes

Quais formatos de data o serviço suporta?

A ferramenta é um conversor universal e reconhece muitos formatos:

  • Padrões e ISO: ISO 8601, RFC 3339 (ex.: 2026-01-06T15:08:07.237Z).
  • Técnicos: carimbos Unix (segundos e milissegundos), Microsoft Filetime (incl. HEX), datas julianas.
  • Planilhas: números seriais do Excel (ex.: 45901).
  • Texto: datas por extenso em vários idiomas (inglês, russo, francês, etc.), ex.: 12 de novembro de 2025 ou jan. 01, 2005.

Posso converter «now» ou «yesterday»?

Sim. O serviço entende now (agora) e yesterday (ontem) e converte em valores ISO 8601 precisos.

Tenho uma lista de datas. Posso processar tudo de uma vez?

Sim. Há conversão em lote. Cole uma lista longa ou um trecho de log e o sistema tentará detectar e converter cada valor.

Funciona se a data estiver no texto ou no nome do ficheiro?

Sim. Exemplos:

  • Logs: DateTime: 2026-03-03T22:14:47…
  • Ficheiros: 12-10-2025_20-06-42 File
  • Relatórios: Import Start Time (UTC+0): 2025-04-28…

Como converter Filetime do Windows numa data normal?

Cole o valor (ex.: 1.32641938014656E+16) ou o hexadecimal (ex.: B5E27B0AE8BBD601). O serviço deteta Microsoft Filetime e mostra data e hora.

O serviço trata fusos horários?

Sim. Deslocamentos (ex.: +07:00, -05:00) e abreviaturas UTC, GMT, PDT, JST, etc.

O que acontece com dados inválidos?

Se não houver data reconhecível (ex.: 4qweqwer), a API devolve false.

Posso ver a hora local num país para um valor UTC dado?

Sim. Muitos utilizadores perguntam, por exemplo: «2026-02-28T00:03:46.750Z — que horas são no Brasil?» ou querem a hora de Sydney. A ferramenta ajuda a relacionar tempo global com tempo local.

API

Endpoint Método Notas
/api/v1/parse POST Analisa uma string de data/hora e retorna formatos possíveis e conversões.

Request (JSON)

{
  "input": "2026-03-18T12:34:56Z"
}

Response (exemplo)

{
  "ok": true,
  "results": [
    {
      "format": "ISO 8601",
      "mask": "YYYY-MM-DDTHH:mm:ssZ",
      "representations": [
        { "label": "ISO 8601", "value": "2026-03-18T12:34:56Z" }
      ]
    }
  ]
}