ForHosting KIT · Ferramentas para dev

Duração da luz do dia por data e latitude

Esta calculadora de duração do dia estima por quantas horas o Sol permanece acima do horizonte convencional em uma data e latitude informadas.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Ela usa apenas os valores fornecidos, aplica uma fórmula padrão de declinação solar e ângulo horário e nunca consulta relógio ou serviço externo. O resultado atende a planejamento, comparação, ensino e processamento de dados quando uma aproximação reproduzível é mais importante que um almanaque astronômico específico do local.

Informe uma data exata e a latitude geográfica

Forneça a data no formato ISO estrito, com quatro algarismos no ano e dois no mês e no dia, como 2026-06-21. Depois informe uma latitude decimal entre -90 e 90. Valores positivos representam locais ao norte do equador; negativos, ao sul. Longitude e fuso horário não são necessários porque o cálculo mede o intervalo entre nascer e pôr do sol teóricos, e não os horários locais. A calculadora valida o calendário gregoriano, inclusive as regras de anos bissextos, e rejeita datas impossíveis. O dia ordinal é obtido somente por aritmética, garantindo o mesmo resultado para a mesma entrada em qualquer ambiente. Use uma latitude representativa do local e considere que muitas casas decimais não transformam este modelo aproximado em uma previsão de observatório.

Entenda a aproximação solar

O cálculo converte a data em dia do ano e estima a declinação solar, o ângulo sazonal do Sol ao norte ou ao sul do equador terrestre. Em seguida aplica a relação padrão do ângulo horário do nascer do sol à latitude fornecida. Nascer e pôr do sol usam altitude solar de -0.833 graus, correção convencional para a refração atmosférica e o raio visível do Sol. O ângulo resultante vira uma duração dentro de 24 horas e é arredondado para quatro casas decimais. Se o Sol não desce do horizonte convencional, a resposta traz 24 horas e dia polar; se não sobe, zero e noite polar. O modelo não considera relevo, construções, pressão, temperatura nem uma efeméride completa.

Use o resultado com a expectativa correta

Trate daylight_hours como valor consistente de planejamento, não como promessa de sol visível. Nuvens não alteram a duração astronômica, mas o relevo pode esconder o Sol antes do pôr ideal ou atrasar sua aparição. Em altas latitudes, pequenas mudanças de data ou posição podem causar diferenças grandes; calcule cada data necessária. day_of_year explicita a posição no calendário e condition distingue a geometria comum dos casos polares. Como não há longitude, a ferramenta não retorna horários locais. O método determinístico é útil em automações, testes, aulas e planejamento. Guarde data e latitude com o resultado para permitir reprodução. Para navegação, segurança, observância religiosa ou ciência precisa, consulte uma efeméride local confiável.

Comparar a luz sazonal

Calcule várias datas na mesma latitude para acompanhar a mudança entre inverno e verão.

Planejar atividades externas

Estime a janela de luz para viagens, fotografia, obras, jardinagem ou trabalho de campo.

Enriquecer dados de calendário

Adicione duração aproximada reproduzível e condições polares a registros geográficos datados.

Quanto custa um cálculo?

Cada solicitação de API custa US$ 0,002. A calculadora no navegador executa localmente a mesma lógica determinística.

Por que a longitude não é solicitada?

A longitude muda o horário do nascer e do pôr do sol, mas não a separação aproximada para data e latitude.

Esta é uma efeméride astronômica exata?

Não. É uma aproximação padrão sem relevo, altitude, clima ou efeméride solar completa.

Como são tratados os anos bissextos?

Aplicam-se as regras gregorianas: anos divisíveis por quatro são bissextos, exceto séculos não divisíveis por 400.

O que significam dia polar e noite polar?

Indicam que a fórmula não encontra pôr ou nascer do sol convencional e retorna 24 ou zero horas de luz.

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/day-length-approx

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/day-length-approx \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2026-06-21","lat":51.5074}'
{
  "date": "2026-06-21",
  "lat": 51.5074
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.day_length_approx",
  "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.

Ver a documentação completa do KIT →