Ferramentas para programadores
Conversor de marcas de tempo Unix
Converta marcas de tempo em segundos ou milissegundos para datas ISO e fusos horários, ou uma data ISO para uma marca de tempo.
Os seus resultados
Como ler carimbos de data/hora em registos e converter datas
Use este conversor para comparar carimbos de data/hora Unix com datas em registos ou respostas de API. Um carimbo identifica um instante; o fuso horário selecionado muda a apresentação, não o instante.
Passo a passo
- Escolha a entrada de carimbo de data/hora e segundos ou milissegundos, ou mude para a entrada de data.
- Para uma data, introduza ISO 8601 com Z ou um desvio explícito. Use um nome de fuso horário como Europe/Oslo para apresentar o resultado.
- Execute a conversão e copie ou descarregue os segundos, milissegundos e a data UTC. Use o botão da hora atual quando necessário.
Definições e limites
- Segundos ou milissegundos
- O mesmo instante pode ser expresso como 1704067200 segundos ou 1704067200000 milissegundos. Selecione a unidade explicitamente em vez de adivinhar pelo número de dígitos.
- Desvio da data
- 2024-01-01T01:00:00+01:00 equivale a 2024-01-01T00:00:00Z. O desvio pertence à data de entrada, independentemente do fuso de apresentação.
- Fuso horário de apresentação
- UTC é a opção predefinida. Europe/Oslo apresenta o exemplo como 01:00:00 em 2024-01-01; o carimbo Unix permanece igual.
Exemplo resolvido
Converta 1704067200 segundos com UTC. Espere 1704067200000 milissegundos e 2024-01-01T00:00:00.000Z.
Transferir os ficheiros de exemplo
Entrada de exemplo
1704067200 · UTCResultado esperado
1704067200000
2024-01-01T00:00:00.000Z
Europe/Oslo: 2024-01-01 01:00:00 +01:00Escolha agora Europe/Oslo: a hora local é 01:00:00. Mude para a entrada de data e cole 2024-01-01T01:00:00+01:00 para recuperar o mesmo carimbo.
Perguntas e resolução de problemas
Porque fica o resultado perto do início da época Unix?
Uma causa comum é interpretar segundos como milissegundos. Verifique a unidade selecionada e compare com a saída UTC.
Porque é rejeitada a minha data local?
A entrada exige uma data e hora completas com Z ou um desvio. Uma data sem fuso horário é ambígua; datas impossíveis e segundos intercalares são rejeitados.
Como afetam as mudanças de hora a conversão?
Use o desvio explícito no registo de origem. Uma hora local repetida pode identificar instantes diferentes; o fuso de apresentação aplica o desvio sazonal.