ForHosting KIT · Ciencia

Calculadora de celo de la perra

Si el último celo de su perra empezó el 15 de enero de 2026 y su ciclo es de seis meses, el siguiente se espera hacia el 15 de julio de 2026, con un margen de vigilancia del 8 al 22 de julio. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Último celo
2026-01-15
Duración del ciclo
6
Obtiene
Inicio previsto
2026-07-15
Inicio del periodo
2026-07-08
Fin del periodo
2026-07-22
Ventana de días
15

Las perras enteras suelen volver al celo con un ritmo de unos seis meses, pero el intervalo verdadero es individual y puede ir de unos cuatro meses en algunas razas pequeñas hasta un año en algunas grandes. Por eso criadores, refugios y personal de clínica planifican a partir del inicio del último celo observado más la duración propia del ciclo de esa perra, y no a partir de una sola fecha de manual. Esta calculadora del ciclo de celo toma el primer día del último celo como cadena estricta YYYY-MM-DD y una duración de ciclo positiva en meses, suma ese intervalo con aritmética pura de calendario civil y devuelve el inicio previsto siguiente junto con una ventana de vigilancia de quince días, siete a cada lado de ese día. Úsela para revisar el libro de cría, los calendarios de ingreso de refugio y la automatización que necesita una base transparente del próximo celo.

Qué es el ciclo de celo de la perra y cómo se calcula la ventana de inicio

El celo canino es la fase visible de proestro más estro del ciclo estral: hinchazón vulvar, flujo serosanguinolento y, más tarde, receptividad de monta. A diferencia del calendario menstrual humano, el intervalo que los dueños anotan de verdad va del inicio de un celo al inicio del siguiente, citado de forma habitual como seis meses y con un rango aproximado de cuatro a doce meses según raza, talla e individuo.

Los meses enteros se suman en el calendario civil gregoriano de modo que el quince de enero más seis meses es el quince de julio; cuando el día de origen no existe en el mes de llegada, el día se recorta al último día válido de ese mes, así que el treinta y uno de enero más un mes pasa a ser el veintiocho o el veintinueve de febrero.

Un resto fraccionario, si usted registra un ciclo de seis meses y medio, se convierte con el mes gregoriano medio de 30.436875 días y se redondea a un día entero. La aritmética nunca consulta un reloj de pared, nunca lee la zona horaria del anfitrión y nunca llama a un constructor Date, de modo que un día de último celo cerca de un cambio de horario de verano no puede desplazar la ventana.

Se trata de una estimación de planificación, no de un diagnóstico: los primeros celos son irregulares, existen celos silenciosos, y un veterinario puede afinar el momento con citología o progesterona cuando las decisiones de cría dependen de los días fértiles exactos.

Dónde una calculadora de celo canino aporta valor en la perrera y la formación

Los programas de cría y los hogares con hembras enteras suelen necesitar una primera ventana del próximo celo en el momento en que el técnico anota el inicio de una temporada, meses antes de que la citología vaginal o la progesterona programen una monta. Integrar esta calculadora ofrece un desfase transparente de meses civiles más un rango de vigilancia publicado de más o menos siete días que la redacción de perrera y los equipos de soporte pueden citar sin desensamblar una biblioteca de fechas.

Como el motor es trabajo analítico parse de nivel A —unas pocas validaciones enteras y rodajes de calendario— la latencia se mantiene baja y el modelo de coste es plano. Prefiera la datación por progesterona y el consejo veterinario cuando una monta prevista o una esterilización electiva dependan de los días fértiles exactos, y trate la ventana de quince días como el rango de vigilancia convencional que pretende ser: simple, explicable y determinista.

Planificación de la siguiente temporada en el libro de cría

Convierta cada inicio de celo anotado y el intervalo medio de esa perra en meses en un próximo inicio previsto y una ventana de vigilancia de quince días para montas o pensiones.

Calendarios de ingreso en refugio y rescate

Proyecte cuándo una hembra entera puede volver al celo para que el alojamiento, las notas de acogida y los anuncios de adopción marquen la temporada que se acerca.

Recordatorios de clínica y widgets didácticos

Permita que dueños y estudiantes cambien la duración del ciclo en meses y vean de inmediato cómo un ritmo de cuatro meses frente a doce desplaza el rango de inicio del próximo celo.

¿Por qué meses en lugar de 180 días fijos?

Los dueños y los libros de perrera anotan el intervalo en meses (de forma habitual 6, a veces 4–12 según la raza). La suma de meses civiles conserva el mismo día de calendario cuando ese día existe, que es como se cuenta «seis meses desde el 15 de enero». Un desfase fijo de 180 días se apartaría de ese día.

¿La calculadora trata años bisiestos y fechas de fin de mes?

Sí. Las longitudes de mes y los días bisiestos gregorianos se aplican con aritmética pura de calendario civil. 2024-01-31 más un mes pasa a 2024-02-29; 2026-01-31 más un mes pasa a 2026-02-28. Los cambios de año ruedan del mismo modo.

¿Cada cuánto tiempo entra en celo una perra?

Por lo general cada seis meses, pero el intervalo es individual y va desde unos cuatro meses en algunas razas pequeñas hasta un año en algunas grandes. Usar la duración del ciclo de su propia perra mejora la previsión.

¿Por qué el resultado da un margen de 15 días y no una sola fecha?

El momento del celo varía de un ciclo a otro, así que la calculadora da el inicio previsto con siete días antes y después. Conviene vigilar las señales durante todo ese margen y no solo un día.

¿Puede esta calculadora decirme los días fértiles exactos de mi perra?

No. Es una estimación para planificar, no un diagnóstico. Los primeros celos son irregulares y existen celos silenciosos; si el cruce depende del momento exacto, el veterinario puede afinarlo con citología o progesterona.

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.

POSThttps://api.kit.forhosting.com/bio/dog-heat-cycle

¿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.

curl -X POST https://api.kit.forhosting.com/bio/dog-heat-cycle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"last_heat":"2026-01-15","cycle_length":6}'
{
  "last_heat": "2026-01-15",
  "cycle_length": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "bio.dog_heat_cycle",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Una fecha ausente o una duración de ciclo que no sea positiva falla con invalid_input en lugar de inventar una temporada.

Qué es el ciclo de celo de la perra y cómo se calcula la ventana de inicio

Esta calculadora trata ese intervalo como cycle_length meses medidos desde el primer día observado del último celo, no desde la ovulación ni desde el último día de receptividad. En torno al predicted_start resultante la herramienta abre una vigilancia fija de siete días a cada lado, porque la enseñanza veterinaria indica empezar a observar una semana antes de la fecha esperada y seguir una semana después.

Contrato de entrada, validación, forma de la respuesta y errores deterministas

El mes debe estar entre uno y doce; el día debe ser real para ese mes, de modo que valores como el treinta de febrero de dos mil veintiséis se rechazan, y el veintinueve de febrero de dos mil veintitrés se rechaza porque ese año no es bisiesto gregoriano. Envíe por POST un objeto JSON cuyo campo obligatorio last_heat sea una cadena que coincida con cuatro dígitos, guion, mes de dos dígitos, guion y día de dos dígitos, y que nombre el primer día observado del último celo. Los alias date, last_heat_date y heat_date se enrutan al mismo analizador para que los formularios de perrera conserven sus nombres preferidos. El cycle_length obligatorio es un número finito de meses, estrictamente positivo y de treinta y seis como máximo; se aceptan los alias cycle_months, months y cycle. Un last_heat ausente, null, cadena vacía, objetos que no son cadena y cadenas que fallan el patrón ISO lanzan invalid_input nombrando el campo y la forma esperada. Una duración de ciclo cero, negativa, no finita o superior a treinta y seis meses falla con un mensaje que nombra cycle_length y no se factura. En caso de éxito el cuerpo incluye siempre last_heat, cycle_length, predicted_start, window_start, window_end, window_days (siempre quince), cycle_days (días civiles enteros desde el último celo hasta el inicio previsto) y una cadena formula que reescribe la regla. Ejemplo: last_heat el quince de enero de dos mil veintiséis con cycle_length seis produce predicted_start el quince de julio de dos mil veintiséis y una ventana del ocho al veintidós de julio.

Dónde una calculadora de celo canino aporta valor en la perrera y la formación

Los recordatorios de clínica y los archivos del libro de cría que recalculan columnas de temporada esperada a partir de fechas last_heat almacenadas en YYYY-MM-DD pueden procesar por lotes la misma función pura sin desplegar una biblioteca veterinaria ni depender de una implementación Date del anfitrión que se desplace cerca de los límites del horario de verano.

¿Cómo se calcula la ventana de inicio del próximo celo de la perra?

La calculadora suma cycle_length meses civiles a last_heat (recortando el día cuando el mes de llegada es más corto), convierte cualquier mes fraccionario con el mes gregoriano medio de 30.436875 días y abre una ventana de vigilancia de 7 días antes a 7 días después de ese predicted_start. window_days es siempre 15.

¿Qué campos de entrada son obligatorios?

last_heat (YYYY-MM-DD) y cycle_length (meses positivos, 36 como máximo). Se aceptan los alias date, last_heat_date y heat_date para la fecha; cycle_months, months y cycle para el intervalo. Los días de calendario ausentes, vacíos o imposibles, o una duración de ciclo no positiva, devuelven invalid_input y no se facturan.

¿Cuánto cuesta la calculadora del ciclo de celo de la perra?

El widget del navegador es gratuito. Las llamadas API usan saldo KIT prepago a $0.002 por tarea exitosa; la entrada inválida no se cobra.

Ver la documentación completa del KIT →