ForHosting KIT · Datas e tempo

Número serial Excel em data

O serial 44927 é 1º de janeiro de 2023, e o 25569 é 1º de janeiro de 1970. Cole qualquer número serial do Excel no sistema 1900 e receba a data e a hora da parte decimal, com a peculiaridade bissexta do serial 60 já tratada. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Número de série
44.927
Você obtém
Ano
2.023
Mês
1
Dia
1
Hora
0

Este conversor de número serial Excel para data recebe um único valor serial do sistema 1900 do Microsoft Excel e devolve a data do calendário gregoriano correspondente, mais os campos de relógio em Tempo Universal quando o serial inclui uma fração de dia. Células de planilha costumam guardar datas como contagens de dias em vez de texto: o serial um é o primeiro de janeiro de mil novecentos, o serial dois é o dia civil seguinte, e uma fração como um meio marca o meio-dia desse dia. O Excel herdou uma peculiaridade de compatibilidade com o Lotus 1-2-3 que trata mil novecentos como ano bissexto, de modo que o serial sessenta aparece como vinte e nove de fevereiro de mil novecentos embora esse dia nunca tenha existido no calendário gregoriano real. A partir do serial sessenta e um as datas exibidas voltam a coincidir com a história comum, e âncoras conhecidas incluem o serial vinte e cinco mil quinhentos e sessenta e nove para o primeiro de janeiro de mil novecentos e setenta e o serial quarenta e quatro mil novecentos e vinte e sete para o primeiro de janeiro de dois mil e vinte e três. O motor usa apenas aritmética finita, sem chamadas de rede, sem amostragem e sem objetos Date do relógio do sistema, para que os resultados permaneçam reproduzíveis em CI, trabalhos ETL e recursos de produto.

O que é um serial Excel 1900 e o que a resposta contém

Um número serial do sistema 1900 do Excel é um único número real que rotula cada instante que o Excel pode armazenar na sua linha clássica de datas do Windows, sem nomes de mês nem formatos de localidade. A parte inteira é um índice de dia: um é o primeiro de janeiro de mil novecentos, cinquenta e nove é o vinte e oito de fevereiro daquele ano, sessenta é o vinte e nove de fevereiro fictício do Excel, e sessenta e um é o primeiro de março.

A parte fracionária é a hora do dia medida a partir da meia-noite em Tempo Universal, de modo que zero vírgula cinco é meio-dia e um vinte e quatro é uma hora. Casos rejeitados incluem serial ausente, tokens não numéricos, NaN, Infinity positivo ou negativo, valores abaixo de um, e valores iguais ou acima do máximo do Excel até trinta e um de dezembro de noventa e nove noventa e nove.

O sistema de datas Mac Excel de mil novecentos e quatro fica de fora de propósito; esta página responde apenas ao sistema de mil novecentos que domina as pastas Windows modernas e a maior parte das contagens de dias exportadas em CSV.

Onde a conversão de serial Excel se encaixa em dados, auditorias e software

Analistas e estudantes encontram números seriais nuas quando uma exportação CSV remove formatos de célula e deixa apenas a contagem de dias que o Excel guardava sob a data legível. Auditores que herdam extratos de livro frequentemente precisam de um rótulo gregoriano civil para leitores humanos, índices de metadados ou folhas de prova legal sem reabrir a pasta original.

Desenvolvedores chamam o mesmo contrato a partir de scripts para semear vetores de teste determinísticos para bibliotecas de planilha, normalizar logs mistos que intercalam datas ISO e colunas de serial Excel, ou atender requisitos de produto que exigem um algoritmo publicado em vez de um parse de Date local do sistema que muda com o fuso.

Educadores usam a ferramenta para mostrar por que o serial sessenta existe e por que dois sistemas que ambos afirmam mil novecentos podem divergir um dia após o final de fevereiro daquele ano, sem depender de calculadoras opacas que escondem o bug bissexto. Combine com conversores de dia juliano e outros auxiliares de data determinísticos e gratuitos ao montar um pequeno laboratório de utilitários de calendário para ensino, pesquisa ou recursos de produto.

Normalização ETL e de arquivo

Mapeie tabelas mistas que armazenam seriais Excel 1900 em datas no estilo ISO com política explícita do bug bissexto e sem parse de Date do sistema.

Qual sistema de datas do Excel é usado?

Apenas o sistema de datas 1900 do Microsoft Excel (compatibilidade Windows / Lotus), incluindo o 1900-02-29 fictício no serial 60. O sistema Mac 1904 não é suportado.

O que acontece se serial não for finito ou estiver fora do intervalo?

NaN, Infinity, valores abaixo de 1 e valores iguais ou acima do máximo do Excel até 9999-12-31 não podem rotular um dia único.

O que é o serial 60?

O bug do ano bissexto do Excel: o serial 60 formata-se como 1900-02-29 embora 1900 não tenha sido bissexto no calendário gregoriano.

Como a hora do dia é codificada?

A parte fracionária do serial é a fração de um dia de 24 horas a partir da meia-noite UT.

Funciona com o sistema de datas 1904 do Excel para Mac?

Não. O conversor trata só do sistema 1900, o mais usado em pastas de trabalho do Windows e na maioria dos arquivos CSV exportados; o sistema 1904 fica de fora de propósito.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/date/excel-serial-to-date

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/date/excel-serial-to-date \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"serial":44927}'
{
  "serial": 44927
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.excel_serial_to_date",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Use gratuitamente no navegador ao decodificar um dump de células à mão, ou chame a API a US$ 0,002 por solicitação bem-sucedida quando precisar do mesmo contrato em pipelines automatizados.

O que é um serial Excel 1900 e o que a resposta contém

Este conversor aceita um campo obrigatório, serial, como número finito no intervalo documentado, e devolve o eco do serial de entrada, o ano gregoriano, o número do mês de um a doze, o dia do mês, a hora, o minuto e o segundo em UT, um day_fraction medido desde a meia-noite UT, uma string de data YYYY-MM-DD, um nome de mês legível, um eco iso_date, uma string datetime_ut com Z final, a tag de sistema excel_1900, um booleano is_excel_leap_day verdadeiro apenas para o serial sessenta, um sinalizador leap_year_bug, a tag de algoritmo excel_1900_serial_with_leap_bug, e um breve lembrete de fórmula dos passos de contagem de dias. Não há upload de arquivo de planilha, nem consulta a base de fusos horários, nem amostragem aleatória: ou o número é finito e está no intervalo e os campos ficam totalmente determinados, ou a solicitação falha com invalid_input.

Como o serial é lido e como o bug do ano bissexto permanece reproduzível

Strings numéricas com sinal de mais ou menos opcional e notação científica são aceitas quando interpretadas como decimais finitos; espaços embutidos, prefixos hexadecimais e strings vazias são rejeitados com mensagem clara para que uma célula ruim não se torne um dia de calendário errado. Após o parse, o valor deve ser finito e situar-se dentro do limite inferior inclusivo de um e do limite superior exclusivo que termina o dia de trinta e um de dezembro de noventa e nove noventa e nove. O campo preferido é serial, mas os alias excel_serial, value, n e day são aceitos para que planilhas, query strings e formulários tipados reutilizem o mesmo contrato sem renomear colunas. A partir de um serial válido, o motor define dayNum como o piso do serial e day_fraction como a fração complementar, mapeia dayNum pelo ano mil novecentos de trezentos e sessenta e seis dias do Excel para que o serial sessenta continue sendo o dia bissexto fictício, e segue com aritmética real de dia do ano gregoriano a partir de mil novecentos e um. Os campos de relógio vêm do arredondamento da fração de dia vezes oitenta e seis mil e quatrocentos ao segundo mais próximo para que os goldens JSON permaneçam estáveis entre runtimes. Combine a execução gratuita no navegador desta página com a API paga quando precisar da conversão idêntica dentro de um pipeline automatizado sem reimplementar a peculiaridade bissextil do Lotus.

Onde a conversão de serial Excel se encaixa em dados, auditorias e software

Nesta página o trabalho roda inteiramente no seu navegador; pela API cada conversão bem-sucedida custa US$ 0,002, validação falha não é cobrada e nada é armazenado após a resposta. Essa divisão — exploração interativa gratuita e API paga idêntica — alinha-se ao restante do catálogo tier A do KIT e permite ir de uma decodificação rápida de célula a um pipeline de arquivo com milhões de linhas sem alterar o resultado matemático.

Exportações CSV e de pasta de trabalho

Decodifique colunas nuas de contagem de dias do Excel em dumps CSV ou JSON para datas gregorianas ISO sem abrir o arquivo original da planilha.

Fixtures de teste determinísticos

Gere strings reproduzíveis de year, month, day e datetime_ut para testes de bibliotecas de planilha e asserções de CI em muitos seriais.

Quanto custa o conversor de número serial Excel para data?

É gratuito no seu navegador nesta página. Pela API uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.

Ver a documentação completa do KIT →