Skip to main content
Tool Factory

Ferramenta no navegador

Como usar o Windows Filetime to UNIX Timestamp Converter

Calcula ou transforma dados de tempo com Windows Filetime to UNIX Timestamp. Informe os valores de data ou hora, escolha o formato e confira o resultado.

Área de trabalho da ferramenta

Entrada necessária

Sua entrada permanece neste navegador.

Adicione a entrada necessária para continuar.

Entrada

Adicione o conteúdo de origem e escolha as opções necessárias.

Opções

Os resultados são atualizados automaticamente.

Seu resultado aparecerá aqui

Preencha a entrada necessária para continuar.

Resposta direta

O que Como usar o Windows Filetime to UNIX Timestamp Converter faz

O Windows Filetime to UNIX Timestamp Converter converte ticks FILETIME do Windows em tempo Unix em segundos, milissegundos, microssegundos ou nanossegundos. FILETIME conta intervalos de 100 nanossegundos desde 1º de janeiro de 1601 UTC. O conversor preserva valores Unix fracionários exatos.

Resultado

O que você recebe

O resultado é uma marca de tempo Unix exata nas unidades selecionadas. Valores Unix fracionários podem representar ticks FILETIME completos.

Usar esta ferramenta

Como usar Como usar o Windows Filetime to UNIX Timestamp Converter

  1. Informe um valor FILETIME numérico. Escolha o formato de entrada Decimal ou Hex.
  2. Nos formatos Hex, omita o prefixo 0x e use a ordem correta dos bytes. Prefira pares de bytes completos para little endian.
  3. Escolha as unidades de saída Unix. Um tick equivale a 0.0000001 segundo ou 100 nanossegundos.
  4. Confira o resultado e use Copy result. FILETIME 116444736000000001 produz 0.0000001 segundo Unix.

Exemplo

Testar com uma amostra segura

Entrada: 2024-01-01T00:00:00Z, quando a operação aceitar data e hora ISO

Configurações: Windows Filetime to UNIX Timestamp Converter: escolha o formato de entrada, as unidades de saída e a ordem de bytes exigida pelo valor FILETIME.

Resultado: Retorna uma marca de tempo Unix nas unidades escolhidas.

O valor de entrada ISO ilustra uma data de teste; use um contador FILETIME para a conversão desta ferramenta.

Usos comuns

Onde Como usar o Windows Filetime to UNIX Timestamp Converter é útil

  • Compare marcas de tempo numéricas de arquivos Windows com marcas Unix em registros.
  • Converta valores FILETIME decimais e hexadecimais sem perder a precisão de 100 nanossegundos.
  • Confira o deslocamento de época e a ordem dos bytes de uma marca numérica extraída.

Limites

Verificar o resultado

  • Windows Filetime to UNIX Timestamp Converter: o conversor independente aceita contagens FILETIME inteiras de 0 a 18446744073709551615. Ele rejeita ticks fracionários em vez de fazer arredondamento.
  • Windows Filetime to UNIX Timestamp Converter: marcas Unix negativas continuam válidas desde 1º de janeiro de 1601 UTC. Valores Unix anteriores ficam fora do intervalo FILETIME.
  • Windows Filetime to UNIX Timestamp Converter: o intervalo de armazenamento bruto difere dos limites da API do Windows. FileTimeToSystemTime exige valores menores que 0x8000000000000000.
  • Windows Filetime to UNIX Timestamp Converter: esta ferramenta faz aritmética numérica de época. Ela não interpreta valores sentinela especiais da API do Windows nem converte ticks em datas de calendário.
  • Windows Filetime to UNIX Timestamp Converter: a entrada aceita no máximo 4096 caracteres. A notação científica decimal usa expoentes de -10000 a 10000.
  • Windows Filetime to UNIX Timestamp Converter: a saída Hex omite bytes iniciais zero desnecessários. A conversão little-endian preserva a ordem dos pares de bytes e o comportamento existente dos nibbles ímpares.