Estación meteorológica de una fecha
Escriba una fecha y un hemisferio y obtenga su estación meteorológica: el 21 de marzo de 2026 es primavera en el norte, y ese mismo día es otoño en el sur. Las estaciones son bloques fijos de tres meses, no fechas de solsticio. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Fecha
- 2026-03-21
- Hemisferio
- northern
- Año
- 2 026
- Mes
- 3
- Día
- 21
- Nombre del mes
- March
Determinar la estación meteorológica de una fecha es una pregunta de clima, no un acertijo de astronomía. Los servicios meteorológicos y las normales climáticas mensuales dividen el año en cuatro bloques fijos de tres meses, de modo que la respuesta depende del mes de calendario y del hemisferio que le interese, no del minuto exacto de un solsticio. Esta herramienta recibe una fecha ISO explícita en forma año-mes-día, un indicador de hemisferio northern o southern, y devuelve la clave de estación, una etiqueta con mayúscula inicial, los tres meses que definen esa estación bajo la convención meteorológica y un breve rastro de pasos de la clasificación. El cálculo es determinista a partir de sus entradas: sin reloj del host, sin semilla aleatoria y sin red saliente.
Límites meteorológicos fijos de tres meses según el hemisferio
Las estaciones meteorológicas se definen como cuatro bloques consecutivos de tres meses alineados con las estadísticas climáticas mensuales, no con los días de calendario variables de solsticios y equinoccios. En el hemisferio norte los bloques son winter en diciembre, enero y febrero; spring en marzo, abril y mayo; summer en junio, julio y agosto; y autumn en septiembre, octubre y noviembre.
En el hemisferio sur los mismos meses se invierten: de diciembre a febrero es summer, de marzo a mayo autumn, de junio a agosto winter y de septiembre a noviembre spring. Esa inversión es física: la inclinación axial de la Tierra coloca hemisferios opuestos en estaciones solares opuestas el mismo día de calendario, de modo que una herramienta que asumiera summer boreal en cada julio etiquetaría mal el invierno en gran parte del mundo austral.
La clasificación depende solo del número de mes una vez fijado el hemisferio: cualquier día válido de julio corresponde a summer en el norte e winter en el sur. Las claves de estación son etiquetas máquina estables en inglés —winter, spring, summer y autumn— elegidas porque autumn es el término preferido en meteorología internacional aunque el habla cotidiana diga fall. El componente día de una fecha válida se valida como día gregoriano real para que entradas imposibles no se filtren hacia una conjetura de estación.
Consejos prácticos, límites y cuándo usar esta herramienta
Construya un conjunto pequeño conocido para regresión: una fecha de marzo boreal que deba devolver spring, el mismo día de calendario con hemisferio southern que deba devolver autumn, un par de diciembre que invierta winter frente a summer, y un fallo deliberado con hemisphere distinto de northern o southern. Las comprobaciones de ida y vuelta son sencillas: extraiga el mes, aplique la tabla meteorológica de tres meses de ese hemisferio y confirme la clave de estación publicada.
Los límites de año se detienen en nueve mil novecientos noventa y nueve para que las cadenas ISO de cuatro dígitos sigan bien definidas en esta superficie de producto. Esta página se dirige a quienes buscan la estación meteorológica de una fecha, estaciones climáticas de meses fijos o tablas de estaciones norte frente a sur; no es un calculador de solsticios astronómicos, ni una herramienta de día de la semana, ni un calculador de edad o de días laborables.
Qué puede hacer con ella
Educación climática y fichas de trabajo
Los docentes generan etiquetas deterministas de estación meteorológica para una lista de fechas ISO y ambos hemisferios sin depender del reloj del host ni de tablas astronómicas.
Viajes y localización de campañas
Los equipos de marketing etiquetan ofertas de diciembre como summer en destinos del sur e winter en los del norte usando la misma cadena de fecha y un indicador explícito de hemisferio.
Preguntas frecuentes
¿Qué es la estación meteorológica de una fecha?
Es la estación de estilo climático de ese mes de calendario bajo bloques fijos de tres meses: en el norte, winter es dic–feb, spring mar–may, summer jun–ago, autumn sep–nov. El hemisferio sur usa el mapeo invertido.
¿Por qué debe especificar un hemisferio?
El mismo mes de calendario es estación opuesta a cada lado del ecuador. Sin northern o southern, cualquier respuesta única sería incorrecta para la mitad del planeta.
¿Es lo mismo que las estaciones astronómicas?
No. Las estaciones astronómicas empiezan en solsticios y equinoccios que cambian de día y de año. Esta herramienta usa solo meses meteorológicos fijos.
¿Es gratuita la herramienta de estación meteorológica?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Qué meses forman cada estación meteorológica?
En el hemisferio norte, el invierno va de diciembre a febrero, la primavera de marzo a mayo, el verano de junio a agosto y el otoño de septiembre a noviembre. En el hemisferio sur los mismos bloques se invierten: de diciembre a febrero es verano.
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/date/meteorological-season \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-03-21","hemisphere":"northern"}'const res = await fetch("https://api.kit.forhosting.com/date/meteorological-season", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2026-03-21",
"hemisphere": "northern"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/meteorological-season",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2026-03-21",
"hemisphere": "northern"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/meteorological-season", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2026-03-21","hemisphere":"northern"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2026-03-21","hemisphere":"northern"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/meteorological-season", 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
{
"date": "2026-03-21",
"hemisphere": "northern"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.meteorological_season",
"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.
Límites
year_min | 1 |
year_max | 9999 |
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
Las fechas inválidas y los hemisferios distintos de northern o southern fallan con invalid_input en lugar de inventar una estación.
Cómo invocar la API y leer la respuesta
Las marcas de tiempo extendidas con hora del día o una Z final se rechazan para que las medianoches de zona horaria no reescriban el día de calendario a sus espaldas. Envíe un cuerpo JSON con dos campos de cadena obligatorios: date y hemisphere. El campo date también acepta los alias iso_date, value o day, y debe coincidir exactamente con cuatro dígitos, guion, dos dígitos, guion y dos dígitos para un día gregoriano real en el rango de años inclusivo del uno al nueve mil novecientos noventa y nueve. El campo hemisphere también acepta hemi o region; tras recortar y pasar a minúsculas debe resolverse a northern o southern. Se aceptan alias cortos north, south, n, s, nh y sh para formularios y scripts compactos, mientras que cadenas como east, equator, tropical o both devuelven invalid_input. En caso de éxito el cuerpo repite la cadena canónica de fecha, year, month, day y month_name en inglés; normaliza hemisphere; fija convention a meteorological; fija season a la clave en minúsculas y season_label a la forma con mayúscula inicial; enumera season_months como los tres números de mes de ese bloque; e incluye un mensaje legible más un array ordenado steps que reexpresa el análisis y la consulta de tabla. Campos ausentes, tipos incorrectos, forma de fecha inválida, años fuera de rango, días imposibles como un veintinueve de febrero no bisiesto y hemisferios inválidos fallan de forma cerrada con invalid_input y nunca se facturan. El precio es un importe fijo $0.002 por solicitud exitosa con unidad item.
Consejos prácticos, límites y cuándo usar esta herramienta
Prefiera los nombres de campo principales date y hemisphere cuando controle el cliente; conserve los alias por compatibilidad con formularios que ya etiquetan controles iso_date o region. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, de modo que los scripts exploratorios que prueban a propósito hemisferios incorrectos o fechas imposibles siguen siendo baratos mientras conecta integraciones.
Casos de integración
Fixtures de producto e interfaz estacional
Los equipos de ingeniería fijan JSON golden para cambios de tema y calendarios de contenido de modo que las compilaciones northern y southern nunca discrepen sobre una estación de meses fijos.
Preguntas técnicas
¿Qué valores de hemisferio se aceptan?
northern y southern (sin distinguir mayúsculas). Se aceptan alias cortos north, south, n, s, nh y sh. Cualquier otro valor devuelve invalid_input.