Data para Timestamp Unix
Converta data para timestamp Unix. Direto no navegador, sem cadastro.
O conversor transforma uma data e hora legíveis em um timestamp Unix — o número de segundos desde 1º de janeiro de 1970. É útil para gerar valores compatíveis com APIs, agendamentos e bancos de dados.
Enquanto humanos leem "14 de novembro de 2023", sistemas e APIs preferem um número único como 1699920000. A conversão para timestamp elimina ambiguidades de fuso e facilita comparações e cálculos entre datas.
O timestamp resultante representa a data em UTC. Se você informar uma data no seu fuso local, a ferramenta converte para o equivalente em UTC antes de calcular o valor.
Esse formato é onipresente em desenvolvimento: tokens de autenticação, agendamento de tarefas, cache e logs usam timestamps para marcar o tempo de forma precisa e ordenável.
Exemplos
- Entrada: 14/11/2023 00:00 (UTC) → 1699920000
- Converter a data atual para timestamp permite comparar com facilidade eventos antes ou depois de hoje.
Limitações
- Datas antes de 1970 geram timestamps negativos, o que pode não ser suportado por todos os sistemas.
- A precisão depende do fuso horário informado; um erro de fuso pode deslocar o resultado em horas.
Como usar o conversor de data para Timestamp
- Informe a data e a hora desejadas.
- Escolha o fuso horário, se necessário.
- Clique em Processar e copie o timestamp.
Perguntas frequentes
O resultado é em segundos ou milissegundos?
O timestamp Unix padrão é em segundos. Alguns sistemas pedem milissegundos — basta multiplicar o valor por 1000.
Como o fuso horário afeta o resultado?
O timestamp é sempre em UTC. Se você informar uma data em outro fuso, a ferramenta converte para UTC antes de calcular.
Datas antes de 1970 funcionam?
Sim, gerando timestamps negativos. Porém, alguns sistemas antigos não suportam valores negativos.