ForHosting KIT · Ciência

Calculadora de horas de luz

No equador todos os dias têm 12 horas de luz; perto dos polos um dia de verão chega a 24 e um de inverno cai para 0. Digite o dia do ano e a sua latitude para saber quantas horas de sol vai ter. 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
Dia
172
Latitude
0
Você obtém
Resultado
12
Declinação (°)
23,45
Horas de luz do dia
12
Ângulo horário (°)
90

Uma calculadora de horas de luz responde a uma pergunta sazonal que arquitetos, produtores, marinheiros e estudantes de astronomia continuam fazendo: quantas horas de sol caem sobre uma latitude dada em um dia dado do ano. Esta capacidade toma o dia ordinal do ano e a latitude geodésica do observador, aproxima a declinação do Sol com o modelo cosseno sazonal usual e devolve a duração geométrica da luz do dia em horas. No equador o modelo produz doze horas todos os dias; em direção aos polos alonga-se rumo a vinte e quatro horas em torno do solstício de verão local e se contrai rumo a zero em torno do solstício de inverno local.

Declinação solar, ângulo horário e como as horas de luz se formam

A duração da luz do dia é o tempo em que o centro geométrico do Sol permanece acima do horizonte verdadeiro. Esse intervalo é o dobro do ângulo horário solar no nascer, e o ângulo horário segue da astronomia esférica quando dois ângulos são conhecidos: a latitude do observador φ e a declinação do Sol δ. A declinação é a latitude do ponto subsolar; oscila entre mais e menos a oblicuidade da eclíptica ao longo de um ano tropical.

Reduções completas usam a longitude verdadeira do Sol, a equação do centro e a nutação, mas a engenharia e a prática de sala de aula muitas vezes só precisam de uma curva sazonal suave. Esta calculadora usa o modelo cosseno sazonal de Cooper com oblicuidade fixa de 23.45 graus e um pico no dia 172, que aproxima 21 de junho em um calendário não bissexto: δ vale 23.45 graus vezes o cosseno de dois π sobre 365 vezes o dia menos 172.

A identidade geométrica do nascer é então cos ω₀ igual a menos tan φ vezes tan δ, e as horas de luz D valem 24 sobre π vezes o arccos desse cosseno, ou de forma equivalente dois quinze avos do ângulo horário em graus. Quando o valor absoluto de tan φ tan δ é pelo menos um, o arccos não está definido na reta real: o Sol nunca se põe (sol da meia-noite, 24 horas) ou nunca nasce (noite polar, 0 horas).

O modelo ignora a refração atmosférica, o disco solar finito e a equação do tempo, de modo que tabelas civis de nascer que usam uma depressão de 0.833 graus diferirão alguns minutos; a identidade daqui é o comprimento geométrico do dia em forma fechada ensinado com o modelo de declinação.

Para que servem as horas de luz, e os polos

Estufas, gestores de vinhedo e organizadores de eventos ao ar livre usam uma calculadora de horas de luz quando já conhecem o dia do calendário e a latitude do sítio e precisam do fotoperíodo sazonal sem montar uma pilha de efemérides. Arquitetos e modeladores de energia esboçam a luz de inverno a 40 ou 50 graus norte para dimensionar vidraças e estimar cargas de iluminação antes de passar a um arquivo de ano meteorológico típico.

Marinheiros e equipes de campo em latitudes altas verificam se um dia de verão a 70 graus norte ainda é um par nascer-pôr normal ou já entrou em sol da meia-noite. Salas de aula e geradores de preparação para exames precisam de um oráculo determinístico da identidade geométrica para que um avaliador marque tanto o caso de doze horas no equador quanto a rejeição de uma latitude fora de menos 90 a mais 90.

Esta página se dirige a quem busca uma calculadora de horas de luz, a duração da luz do dia a partir da data e da latitude, ou o fotoperíodo de um modelo de declinação solar. Não é uma data de início do horário de verão dos EUA, nem uma ferramenta de crepúsculo civil ou relógio de nascer com fuso e longitude, nem um solucionador de altitude solar ao meio-dia, nem um conversor de massa solar ou de wattagem de painel.

Prefira esta capacidade quando você tiver um dia do ano e uma latitude e só precisar das horas de luz geométrica.

Fotoperíodo sazonal para cultivos e eventos

Quem gerencia estufas, vinhedos e eventos ao ar livre converte um dia de calendário e a latitude do sítio em horas de luz sem instalar uma biblioteca de efemérides.

Esboços de arquitetura e iluminação natural

Modelos energéticos iniciais precisam da duração de inverno versus verão em uma latitude de projeto para dimensionar vidraças e iluminação antes de um arquivo de ano meteorológico típico estar disponível.

Como a calculadora de horas de luz obtém a duração a partir do dia e da latitude?

Aproxima a declinação solar com δ=23.45·cos(2π/365·(N−172)) e avalia D=(24/π)·arccos(−tan(φ)·tan(δ)). Envie o inteiro day (1–366) e lat em graus.

O que acontece se a latitude ficar fora de −90 a 90 graus?

Latitude além dos polos não é uma posição geográfica para este modelo, e o pedido não é cobrado.

Por que há doze horas de luz no equador em todos os dias?

Em lat 0, tan(φ) é zero, então o ângulo horário do nascer é 90 graus e D vale exatamente 12 horas no modelo geométrico, independente da declinação.

O que a calculadora mostra perto dos polos?

Quando o Sol não chega a se pôr, ela devolve 24 horas de sol da meia-noite; quando não chega a nascer, devolve 0 hora de noite polar. Assim uma equipe a 70 graus norte sabe se um dia de verão ainda tem pôr do sol.

Por que a tabela local de nascer do sol difere alguns minutos?

As tabelas publicadas costumam considerar o desvio da luz no ar e o tamanho do disco solar. Esta calculadora mede quanto tempo o centro do Sol fica acima de um horizonte plano, por isso as duas podem diferir alguns minutos.

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/phys/daylight

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/phys/daylight \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"day":172,"lat":40}'
{
  "day": 172,
  "lat": 40
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.daylight",
  "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.

Latitude fora do intervalo fechado de menos noventa a mais noventa graus é rejeitada com invalid_input em vez de um resultado envolvido ou imaginário.

Declinação solar, ângulo horário e como as horas de luz se formam

Entradas idênticas sempre produzem o mesmo JSON porque o caminho é aritmética de ponto flutuante pura.

Contrato de entrada, forma da resposta e o erro de faixa da latitude

O dia 1 é 1 de janeiro, o dia 172 fica perto do solstício de verão boreal, e 366 é permitido para que um dia bissexto possa ser tratado sem inventar uma amostra 367 do ano tropical. Também são rejeitados day ausente, um day não inteiro, day 0 e day 367. Exemplo: day 172 e lat 0 produzem doze horas exatas, porque a tangente do equador é zero e o arccos de zero é um ângulo reto. Envie um corpo JSON com dois números finitos obrigatórios: day, o inteiro do dia do ano de 1 a 366 inclusive (aliases day_of_year, doy, n e N), e lat, a latitude do observador em graus decimais de menos 90 a mais 90 inclusive (aliases latitude, phi e latitude_deg). Cada campo pode chegar como número JSON ou como string numérica; booleanos, strings vazias e valores não finitos falham com invalid_input nomeando o campo. Se lat ficar fora do intervalo fechado de menos 90 a mais 90 graus, a tarefa falha com invalid_input e não é cobrada — a tangente da latitude não está definida além dos polos, e embrulhar 91 graus em uma colatitude calcularia em silêncio a luz do dia do lugar errado. Em caso de sucesso, o corpo ecoa day e lat, informa declination_deg do modelo cosseno, daylight_hours como duração principal em horas, result como alias de daylight_hours, hour_angle_deg como ângulo horário do nascer em graus (0 na noite polar, 180 sob sol da meia-noite), regime como normal, midnight_sun ou polar_night, mais as strings formula e method para que um cliente registre qual aproximação produziu a contagem. O preço é um US$ 0,002 fixo por pedido bem-sucedido com unidade item; validação falha não consome saldo pré-pago.

Quem usa uma API de duração da luz do dia, casos polares e o que esta página não é

Envie day 172 com uma latitude boreal para ver o máximo local; envie day 355 para o mínimo local; envie lat 90 com um dia de verão para ler 24 horas e regime midnight_sun, ou um dia de inverno para ler 0 horas e polar_night. Como a implementação é parse de tier A pura, cada chamada bem-sucedida custa o US$ 0,002 publicado de tarifa base, sem tokens de modelo e sem rede de saída.

Checagens de sala de aula e de regime polar

Estudantes e avaliadores verificam a identidade de doze horas no equador, os limites de sol da meia-noite e noite polar, e o erro invalid_input quando a latitude fica fora de −90 a 90 graus.

A calculadora trata o sol da meia-noite e a noite polar?

Sim. Quando |tan(φ) tan(δ)| ≥ 1 não há ângulo horário real de nascer: daylight_hours vale 24 com regime midnight_sun, ou 0 com regime polar_night.

Quanto custa esta calculadora de horas de luz do dia?

A ferramenta do navegador é gratuita. Pedidos à API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →