Tempo e automação / Planilhas
Conversor de datas do Excel: números de série para datas e vice-versa
Converta números de série de datas do Excel, como 45000, em datas e horários, e converta datas de volta em números de série, em lotes, nos sistemas de datas de 1900, usado pelo Excel do Windows, e de 1904, presente em arquivos antigos do Mac. O fictício 29 de fevereiro de 1900 é sinalizado.
Conversor de datas do Excel: números de série para datas e vice-versa: O Excel conta os dias a partir de um ponto inicial e armazena o horário como uma fração de um dia: no sistema de 1900, 45000 corresponde a 15 de março de 2023 e 45000.75 corresponde a 18:00 desse dia. O número de série 60 é 29 de fevereiro de 1900, uma data que nunca existiu; por isso, as datas anteriores a ela ficam um número de série abaixo da contagem simples de dias. No sistema de 1904, o mesmo dia corresponde a 43538, ou seja, 1,462 a menos. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.
- Categoria
- Ferramentas para desenvolvedores
- Execuções
- No seu navegador
- Custo
- Grátis · sem cadastro
- Disponibilidade
- Pronto para usar
Roda inteiramente no seu navegador
| Serial | Data e hora |
|---|---|
| 45000 | 2023-03-15 |
| 45000.75 | 2023-03-15 18:00 |
| 60 | 29 de fevereiro de 1900, que nunca existiu |
| 1 | 1900-01-01 |
| Data | Serial |
|---|---|
| 2023-03-15 | 45000 |
| 2023-03-15 18:00 | 45000.75 |
| 2000-01-01 | 36526 |
O Excel armazena datas como o número de dias desde um ponto inicial, com a hora do dia como uma fração: 45000.75 corresponde a 15 de março de 2023 às 18:00. No sistema de 1900, usado pelo Excel para Windows, 1 corresponde a 1 de janeiro de 1900, e o serial 60 corresponde a 29 de fevereiro de 1900, um dia que nunca existiu: o Lotus 1-2-3 tratava 1900 como um ano bissexto, e o Excel copiou esse comportamento por compatibilidade. O sistema de 1904, usado nas primeiras versões para Mac, começa em 0 em 1 de janeiro de 1904, 1,462 dias depois. Os horários não têm fuso horário.
Verificado com openpyxl
As conversões correspondem às funções from_excel e to_excel do openpyxl, incluindo o salto no serial 61, em 1º de março de 1900, e a época de 1904.
Outros timestamps
Para converter timestamps Unix em segundos ou milissegundos, use o conversor de timestamp Unix.
Como usar
- Escolha o sistema de datas de 1900 ou 1904.
- Cole números de série ou datas, um por linha.
- Leia os valores convertidos nas tabelas.
Privacidade e limitações
Tudo é convertido no seu navegador.
Ferramentas relacionadas
Perguntas frequentes
Por que meu CSV mostra 45000 em vez de uma data?
A planilha armazenou a data como um número de série, e a exportação perdeu o formato de data; converta o valor aqui ou formate a coluna como data.
Por que 1900 é tratado como um ano bissexto?
O Lotus 1-2-3 tinha esse bug, e o Excel o copiou para que as planilhas produzissem os mesmos resultados; a Microsoft o manteve por compatibilidade.
Quando o sistema de 1904 é usado?
Em pastas de trabalho criadas por versões antigas do Excel para Mac ou quando essa opção está ativada; misturar os dois sistemas desloca as datas em quatro anos e um dia.
Ferramenta grátis · no seu navegador execuções · não precisa de conta