Declinación solar por día del año
Escriba un día del año y vea cuánto se aleja el Sol al norte o al sur del ecuador: el día 172, cerca del 21 de junio, da 23,45° con un modelo estacional suave. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Día
- 172
- Declinación (°)
- 23,45
- Oblicuidad (°)
- 23,45
La declinación solar es la distancia angular del Sol al norte o al sur del ecuador celeste: la magnitud que impulsa la duración estacional del día, la altura solar al mediodía y los modelos simples de irradiancia usados en arquitectura, climatización HVAC y astronomía introductoria. Con solo el día del año como entero entre uno y trescientos sesenta y seis, el modelo coseno estacional estándar devuelve una declinación aproximada en grados sin efemérides, tablas de segundos intercalares ni llamadas de red: δ vale 23.45 grados por el coseno de dos pi entre trescientos sesenta y cinco por el día menos ciento setenta y dos. El día ciento setenta y dos cae cerca del solsticio de verano boreal, de modo que el coseno alcanza un máximo cercano a más veintitrés coma cuarenta y cinco grados; los días de invierno producen valores negativos de magnitud similar.
Qué significa la declinación solar y qué valor de día debe enviar
La declinación del Sol es la latitud del punto subsolar: positiva cuando el Sol está al norte del ecuador y negativa cuando está al sur. A lo largo de un año tropical oscila aproximadamente entre más y menos la oblicuidad de la eclíptica, unos veintitrés grados y medio. Las reducciones completas usan la longitud verdadera del Sol, la ecuación del centro y la nutación, pero la ingeniería y la práctica de aula a menudo solo necesitan una curva estacional suave.
El modelo coseno estacional fija la oblicuidad en veintitrés coma cuarenta y cinco grados y coloca el máximo en el día ciento setenta y dos, aproximando el veintiuno de junio en un calendario no bisiesto.
Qué puede hacer con ella
Bocetos de diseño solar y HVAC
Arquitectos y modeladores energéticos necesitan un δ estacional rápido para estimar a grosso modo la altura al mediodía o el sombreado sin enlazar una pila de efemérides en los scripts tempranos de diseño.
Preguntas frecuentes
¿Qué ocurre si el día está fuera de 1–366?
El día del año debe ser un entero entre 1 y 366 inclusive; valores como 0 o 367 se rechazan y no se cobran.
¿Es esta la declinación astronómica verdadera?
No. Es la aproximación estacional coseno estándar con oblicuidad fija 23.45° y máximo en el día 172. Sirve para docencia y diseño solar aproximado, no para efemérides de alta precisión.
¿Es gratuita la calculadora de declinación solar?
La herramienta del navegador se ejecuta gratis en su dispositivo.
¿Por qué se permite el día 366 si la fórmula usa 365?
Los años bisiestos necesitan el día ordinal 366 para el 31 de diciembre. El periodo del coseno sigue usando 365 como en el modelo clásico de texto; aceptar 366 evita rechazar números de día bisiestos válidos.
¿Por qué el día 355 da una declinación negativa?
El día 355 cae cerca del solsticio de invierno del hemisferio norte, cuando el Sol está al sur del ecuador. Ahí el coseno del modelo vale casi -1, así que el resultado ronda -23,45°, la imagen opuesta del día 172.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/astro/solar-declination-day \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"day":172}'const res = await fetch("https://api.kit.forhosting.com/astro/solar-declination-day", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"day": 172
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/solar-declination-day",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"day": 172
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/solar-declination-day", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"day":172}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"day":172}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/solar-declination-day", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"day": 172
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.solar_declination_day",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Esta capacidad evalúa esa expresión de forma determinista, rechaza los días fuera del intervalo uno a trescientos sesenta y seis con un error de entrada inválida claro y devuelve JSON estructurado que verificadores de deberes, hojas de diseño solar y tuberías ligeras de astronomía pueden fijar en integración continua.
Qué significa la declinación solar y qué valor de día debe enviar
Envíe el campo obligatorio day como número JSON o cadena numérica con el día ordinal del año: uno para el primero de enero, treinta y dos para el primero de febrero en año no bisiesto, ciento setenta y dos cerca del solsticio de verano, trescientos cincuenta y cinco cerca del solsticio de invierno, y hasta trescientos sesenta y seis cuando hay día bisiesto. Se aceptan los alias day_of_year, doy, n y N para el mismo entero. Valores no enteros, no finitos y días fuera de uno a trescientos sesenta y seis fallan con invalid_input porque no son un índice de día del año válido para este modelo. Entradas idénticas siempre producen el mismo JSON porque el camino es aritmética de punto flotante pura, sin red, sin semilla aleatoria y sin reloj de pared.
Cómo leer los campos de respuesta y comprobar hitos del calendario
Cerca del día ciento setenta y dos debe ver un valor muy próximo a más veintitrés coma cuarenta y cinco grados; cerca del día trescientos cincuenta y cinco el coseno ronda menos uno y la declinación se acerca a menos veintitrés coma cuarenta y cinco grados; alrededor de los días ochenta y uno y doscientos sesenta y cuatro el modelo cruza cerca de cero en los equinoccios. Combine este extremo con herramientas de altura solar o duración del día cuando la siguiente pregunta sea a qué altura está el Sol al mediodía local para una latitud dada, recordando que la declinación es solo una entrada de esas fórmulas. Si tiene éxito, la respuesta repite day y luego informa declination_deg como la declinación solar aproximada en grados bajo el modelo coseno. El campo obliquity_deg es siempre veintitrés coma cuarenta y cinco, la inclinación axial fija de la fórmula. El campo formula es siempre la cadena δ igual a 23.45 por cos de 2π entre 365 por paréntesis N menos 172, y method es siempre cosine_seasonal para que el código posterior pueda ramificar sin adivinar formas. Si falta day, no es entero, es cero, es trescientos sesenta y siete o no es finito, la petición falla con invalid_input y no se cobra tras el rechazo del motor. Use solo declination_deg cuando un panel solo necesite el ángulo; conserve formula, method y obliquity_deg al documentar el paso físico para estudiantes o al registrar qué aproximación produjo un boceto de ganancia solar.
Uso de la API, precios, flujos de diseño y límites prácticos
Llame a la calculadora gratuita de declinación solar por día del año en el navegador para comprobar deberes, demos de clase y verificación rápida de diseño solar sin instalar SPICE, NOVAS ni una biblioteca completa de efemérides. Ejemplos típicos incluyen el día de pleno verano ciento setenta y dos para la máxima declinación boreal, el día de pleno invierno trescientos cincuenta y cinco para el extremo austral, y días cercanos a los equinoccios para declinación casi nula. El modelo usa trescientos sesenta y cinco en el argumento del coseno incluso cuando day vale trescientos sesenta y seis: es la simplificación clásica de los textos y es intencional. Envíe un cuerpo JSON con el entero day obligatorio entre uno y trescientos sesenta y seis inclusive. Use la API prepago cuando una plataforma de tutoría, un entorno de evaluación de código, un generador de currículo o una tubería de energía en edificios necesite un contrato estable con saldo KIT a $0.002 por ítem correcto; los fallos de validación no consumen saldo tras el rechazo. Quienes publiquen SDK pueden mapear declination_deg a tablas de altura al mediodía estacional o de irradiancia de cielo despejado, enseñando cómo un solo coseno suave captura la señal anual dominante antes de pasar a reducciones astronómicas de mayor orden.
Casos de integración
Verificación de deberes y exámenes
Estudiantes y correctores calculan la declinación solar aproximada a partir del día del año, la comparan con hitos de solsticio y equinoccio del libro, y reciben un error invalid_input claro si el día cae fuera de 1–366.
Tutoría y generadores de currículo
Quienes elaboran lecciones producen ejemplos resueltos del modelo coseno con JSON estructurado para fichas, hojas de pasos y ejercicios autoevaluados que enseñan astronomía estacional antes de la mecánica orbital completa.
Preguntas técnicas
¿Cómo se calcula la declinación solar a partir del día del año?
Envíe JSON con day igual a un entero de 1 a 366 (por ejemplo 172 cerca del solsticio de verano boreal). La respuesta incluye declination_deg según δ=23.45·cos(2π/365·(N−172)).