Calcule cuándo sembrar según la fecha de la última helada
Esta calculadora convierte dos referencias habituales de jardinería en una fecha concreta.
Ejecutar — gratis
Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.
Introduzca la fecha media de la última helada de su región y el número entero de semanas que el paquete de semillas o la guía de cultivo recomienda adelantar la siembra en interior. La herramienta retrocede exactamente ese intervalo y devuelve la fecha sugerida, además de su equivalencia en días. Así podrá organizar bandejas, luces de cultivo, sustrato y siembras sucesivas sin contar semanas manualmente en el calendario.
Elija una fecha media de última helada útil
Parta de una fecha media de última helada que represente el lugar donde crecerán finalmente las plantas. Un servicio agrario local, una organización de horticultura consolidada o una referencia climática suelen ser más útiles que los datos de una ciudad distante, porque la altitud, el relieve y las masas de agua pueden alterar el riesgo de heladas en pocos kilómetros. Introduzca la fecha con el formato YYYY-MM-DD e incluya el año de plantación previsto. Esta fecha sirve para planificar, pero no garantiza que el frío termine ese día exacto. Las fechas medias resumen observaciones históricas, mientras que cada primavera puede adelantarse o retrasarse. Por eso, la calculadora responde a una pregunta concreta: qué día del calendario cae cierto número de semanas antes de la fecha de referencia. No pronostica el tiempo ni decide cuándo es seguro sacar una planta sensible. Tenga presente la fuente y la fiabilidad del dato, sobre todo en valles, zonas elevadas o parcelas expuestas donde una media regional puede ocultar diferencias locales importantes.
Use la recomendación de siembra interior del cultivo
Busque el plazo recomendado en el paquete de semillas o en una guía fiable del cultivo e introdúzcalo como un número entero de semanas anteriores a la última helada. Cada especie necesita un periodo distinto en interior. Un cultivo de desarrollo lento puede requerir muchas semanas antes del trasplante, mientras que uno rápido puede quedar apretado o desarrollar raíces enmarañadas si se inicia demasiado pronto. La herramienta multiplica las semanas por siete y resta esos días aplicando las reglas del calendario gregoriano, incluidos los años bisiestos y los cambios de mes o de año. De este modo, una indicación puede llevar el resultado de abril a febrero sin obligarle a contar casillas. El valor debe ser igual o superior a cero; se rechazan los negativos porque describirían una fecha posterior a la referencia, no un plazo previo. Si la fuente ofrece un intervalo, calcule cada extremo por separado y considere las dos fechas resultantes como una ventana de siembra.
Convierta el resultado en un plan de siembra resistente
Utilice la fecha devuelta como el momento de iniciar la siembra en interior según los supuestos que usted proporcionó. Anótela en su calendario y retroceda después para comprar sustrato, limpiar bandejas, probar las luces y reservar espacio. El resultado es determinista: la misma fecha de helada y el mismo número de semanas siempre generan el mismo día, tanto mediante la API como en el navegador. Aun así, las condiciones reales exigen criterio. La temperatura de germinación, la luz, el vigor de la variedad, el tamaño de trasplante, el endurecimiento y un invernadero protegido pueden modificar el calendario idóneo. También importa el tiempo previsto cerca del trasplante, así que revise el pronóstico y el estado de las plantas antes de sacarlas. Si su jardín sufre heladas tardías frecuentes, registre tanto la media regional como sus propias observaciones durante varias temporadas. Vuelva a calcular cuando cambie el año, la fecha de referencia, la recomendación del cultivo o la ubicación, en vez de reutilizar una fecha antigua sin comprobarla.
Qué puede hacer con ella
Planificar plantones de hortalizas
Convierta instrucciones como ocho semanas antes de la última helada en una fecha precisa para el calendario de bandejas.
Preparar un calendario de vivero
Calcule cada cultivo para distribuir con antelación bancos, luces, recipientes y tareas de preparación.
Comparar una ventana de siembra
Calcule por separado los extremos de un intervalo recomendado para identificar una ventana práctica de siembra interior.
Preguntas frecuentes
¿Cuánto cuesta el cálculo mediante la API?
Cada solicitud a la API cuesta $0.002. El mismo cálculo determinista también puede ejecutarse en el navegador.
¿El resultado garantiza que no volverá a helar?
No. La fecha media de última helada es una referencia histórica para planificar, no un pronóstico ni una garantía para un año concreto.
¿Qué formato de fecha debo introducir?
Use YYYY-MM-DD, con cuatro cifras para el año y dos para el mes y el día; por ejemplo, 2026-04-20.
¿Puedo introducir un número negativo de semanas?
No. Las semanas representan tiempo anterior a la última helada y deben ser cero o más; los valores negativos producen un error de entrada no válida.
¿Cómo trato una recomendación de seis a ocho semanas?
Calcule seis semanas y ocho semanas por separado. Los dos resultados delimitan la ventana de inicio sugerida.
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/home/seed-starting-date-backcalculate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"last_frost_date":"2026-04-20","weeks_before_last_frost":8}'const res = await fetch("https://api.kit.forhosting.com/home/seed-starting-date-backcalculate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"last_frost_date": "2026-04-20",
"weeks_before_last_frost": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/seed-starting-date-backcalculate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"last_frost_date": "2026-04-20",
"weeks_before_last_frost": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/seed-starting-date-backcalculate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"last_frost_date":"2026-04-20","weeks_before_last_frost":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"last_frost_date":"2026-04-20","weeks_before_last_frost":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/seed-starting-date-backcalculate", 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
{
"last_frost_date": "2026-04-20",
"weeks_before_last_frost": 8
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.seed_starting_date_backcalculate",
"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. |