Skip to main content

Formatador de Data ISO 8601 Formate qualquer data/hora para o padrão ISO 8601 com múltiplas variantes.

Formatador ISO 8601 illustration
📅

Formatador ISO 8601

Formate qualquer data/hora para o padrão ISO 8601 com múltiplas variantes.

1

Insira uma Data

Use o seletor de datas ou digite uma string de data.

2

Escolha Opções

Alterne entre a inclusão do horário, fuso horário e exibição em UTC versus local.

3

Copie os Resultados

Copie qualquer uma das variantes do formato ISO 8601 com um clique.

Loading tool...

What Is Formatador ISO 8601?

O Formatador ISO 8601 converte qualquer data em múltiplas variantes do padrão ISO 8601. O ISO 8601 é o padrão internacional para representar datas e horas, amplamente utilizado em APIs, bancos de dados, nomes de arquivos e troca de dados. Essa ferramenta gera o formato ISO 8601 completo (com data, hora e fuso horário), formato apenas com data (YYYY-MM-DD), formato de número da semana (YYYY-Wnn), formato de data ordinal (YYYY-DDD) e o carimbo de data/hora Unix. Você pode alternar opções para incluir a hora, incluir o deslocamento do fuso horário e escolher entre a representação em UTC e no fuso horário local. Cada variante de formato inclui um botão de copiar com um clique para uso fácil. A ferramenta aceita tanto entrada de seleção de data quanto strings de datas de texto livre.

Why Use Formatador ISO 8601?

  • Múltiplas variantes do formato ISO 8601 geradas simultaneamente
  • Alterne entre UTC e horário local
  • Inclusão opcional de tempo e fuso horário
  • Copia com um clique para cada formato
  • Aceita tanto entrada de texto quanto seletor de datas para flexibilidade
  • Essencial para desenvolvedores e profissionais de dados

Common Use Cases

Desenvolvimento de API

Gere carimbos de data/hora no formato ISO 8601 para solicitações e respostas de API.

Entrada de Banco de Dados

Crie strings de datas padronizadas para colunas e consultas de banco de dados.

Nomenclatura de Arquivos

Gere datas no formato AAAAMMDD para convenções de nomenclatura de arquivos consistentes.

Troca de Dados

Certifique-se de que as datas em exports CSV/JSON sigam o padrão internacional.

Documentação

Formate datas consistentemente na documentação técnica e especificações.

Technical Guide

O formatador usa o objeto Date do JavaScript combinado com a construção manual de string para controle preciso sobre a saída do formato. O formato ISO 8601 completo usa toISOString(), que sempre retorna a hora em UTC com o sufixo Z. Para variantes no fuso horário local, o formatador constrói manualmente a string usando getFullYear(), getMonth(), getDate(), getHours(), getMinutes() e getSeconds() com preenchimento de zeros. O deslocamento do fuso horário é calculado a partir de getTimezoneOffset() e formatado como ±HH:MM. O número da semana ISO usa o algoritmo padrão: encontrar a quinta-feira da semana atual, determinar seu ano e calcular o número da semana como o dia ordinal dessa quinta-feira dividido por 7. A data ordinal (dia do ano) é computada como a diferença em dias desde janeiro 0 do mesmo ano.

Tips & Best Practices

  • 1
    Use o formato AAAA-MM-DD para a maioria dos casos de uso de banco de dados e API
  • 2
    O formato de número da semana (AAAA-Wnn) é usado em contextos comerciais europeus
  • 3
    Alterne UTC para carimbos de data/hora do servidor, horário local para exibições voltadas ao usuário
  • 4
    O formato compacto (AAAAMMDD) é ideal para nomenclatura de arquivos
  • 5
    Lembre-se de que a numeração de mês do padrão ISO 8601 começa em 01, não 00

Related Tools

Frequently Asked Questions

Q O que é o ISO 8601?
ISO 8601 é um padrão internacional para representação de datas e horários. O formato mais comum é AAAA-MM-DD para datas e AAAA-MM-DDThh:mm:ssZ para carimbos de data/hora.
Q O que significa o Z em datas ISO?
O sufixo Z indica UTC (Tempo Universal Coordenado), também conhecido como horário Zulu. Isso significa que o tempo não tem deslocamento de fuso horário.
Q Devo usar UTC ou horário local?
Use UTC para armazenamento e APIs do servidor. Use horário local para exibições voltadas ao usuário. A ferramenta permite alternar entre ambos.
Q O que é o formato de número da semana?
O padrão ISO 8601 define um sistema de numeração de semanas onde as semanas começam na segunda-feira e a primeira semana do ano contém a primeira quinta-feira. Formato: AAAA-Wnn.
Q O que é o formato de data ordinal?
O formato de data ordinal representa uma data como o ano seguido pelo número do dia dentro daquele ano (1-365 ou 366). Formato: AAAA-DDD.

About This Tool

Formatador ISO 8601 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.