ForHosting KIT · Scienza

Calcolatore del calore della cagna

Se l'ultimo calore della Sua cagna è iniziato il 15 gennaio 2026 e il ciclo dura sei mesi, il prossimo è atteso verso il 15 luglio 2026, con una finestra di osservazione dall'8 al 22 luglio. Gratis nel Suo browser per pianificare accoppiamenti o rifugi.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Ultimo calore
2026-01-15
Durata del ciclo
6
Ottiene
Inizio previsto
2026-07-15
Inizio della finestra
2026-07-08
Fine della finestra
2026-07-22
Finestra in giorni
15

Le cagne intere tornano di solito in calore con un ritmo di circa sei mesi, ma l'intervallo vero è individuale e può andare da circa quattro mesi in alcune razze piccole fino a un anno in alcune grandi. Allevatori, rifugi e personale di clinica pianificano quindi a partire dall'inizio dell'ultimo calore osservato più la durata propria del ciclo di quella cagna, e non da una sola data da manuale. Questo calcolatore del ciclo di calore accetta il primo giorno dell'ultimo calore come stringa rigorosa YYYY-MM-DD e una durata di ciclo positiva in mesi, aggiunge quell'intervallo con aritmetica pura di calendario civile e restituisce il prossimo inizio previsto insieme a una finestra di sorveglianza di quindici giorni, sette per ciascun lato di quel giorno. Lo usi per controllare il registro di allevamento, i calendari di ingresso in rifugio e l'automazione che necessita di una base trasparente del prossimo calore.

Cos'è il ciclo di calore della cagna e come si calcola la finestra di inizio

Il calore canino è la fase visibile di proestro più estro del ciclo estrale: gonfiore vulvare, scolo sierosanguinolento e, più tardi, recettività all'accoppiamento. A differenza del calendario mestruale umano, l'intervallo che i proprietari annotano davvero va dall'inizio di un calore all'inizio del successivo, citato di consueto come sei mesi e con un intervallo approssimativo da quattro a dodici mesi secondo razza, taglia e individuo.

I mesi interi si aggiungono sul calendario civile gregoriano così che il quindici gennaio più sei mesi è il quindici luglio; quando il giorno di origine non esiste nel mese di arrivo, il giorno è limitato all'ultimo giorno valido di quel mese, così il trentuno gennaio più un mese diventa il ventotto o il ventinove febbraio. Un resto frazionario, se Lei registra un ciclo di sei mesi e mezzo, è convertito con il mese gregoriano medio di 30.436875 giorni e arrotondato a un giorno intero.

L'aritmetica non consulta mai un orologio di parete, non legge mai il fuso dell'ospite e non chiama mai un costruttore Date, così un giorno di ultimo calore vicino a un limite di ora legale non può spostare la finestra. Si tratta di una stima di pianificazione, non di una diagnosi: i primi calori sono irregolari, esistono calori silenti, e un veterinario può affinare il momento con citologia o progesterone quando le decisioni di allevamento dipendono dai giorni fertili esatti.

Dove un calcolatore del calore canino rende nel canile e nella formazione

I programmi di allevamento e le famiglie con femmine intere hanno spesso bisogno di una prima finestra del prossimo calore nel momento in cui un tecnico registra l'inizio di una stagione, mesi prima che la citologia vaginale o il progesterone temporizzino un accoppiamento. Incorporare questo calcolatore offre uno scostamento trasparente di mesi civili più un intervallo di sorveglianza pubblicato di più o meno sette giorni che i testi del canile e i team di supporto possono citare senza smontare una libreria di date.

Poiché il motore è lavoro analitico parse di livello A — poche convalide intere e rotolamenti di calendario — la latenza resta bassa e il modello di costo è piatto. Preferisca la temporizzazione con progesterone e il consiglio veterinario quando un accoppiamento pianificato o una sterilizzazione elettiva dipendono dai giorni fertili esatti, e tratti la finestra di quindici giorni come l'intervallo di sorveglianza convenzionale che intende essere: semplice, spiegabile e deterministico.

Pianificazione della stagione successiva nel registro di allevamento

Trasformi ogni inizio di calore annotato e l'intervallo medio di quella cagna in mesi in un prossimo inizio previsto e in una finestra di sorveglianza di quindici giorni per accoppiamenti o pensioni.

Calendari di ingresso in rifugio e recupero

Proietti quando una femmina intera può tornare in calore così che alloggio, note di affidamento e annunci di adozione segnalino la stagione che si avvicina.

Perché i mesi invece di 180 giorni fissi?

I proprietari e i registri del canile annotano l'intervallo in mesi (di consueto 6, talvolta 4–12 secondo la razza). L'addizione di mesi civili conserva lo stesso giorno di calendario quando quel giorno esiste, che è il modo in cui si conta «sei mesi dal 15 gennaio». Uno scostamento fisso di 180 giorni si allontanerebbe da quel giorno.

Il calcolatore gestisce gli anni bisestili e le date di fine mese?

Sì. Le lunghezze di mese e i giorni bisestili gregoriani si applicano con aritmetica pura di calendario civile. 2024-01-31 più un mese diventa 2024-02-29; 2026-01-31 più un mese diventa 2026-02-28. I cambi d'anno rotolano allo stesso modo.

Ogni quanto va in calore una cagna?

Di solito ogni sei mesi, ma l'intervallo è individuale e va da circa quattro mesi in alcune razze piccole a un anno in alcune grandi. Usare la durata del ciclo della Sua cagna rende la previsione più affidabile.

Perché il risultato mostra una finestra di 15 giorni e non una sola data?

Il momento del calore varia da un ciclo all'altro, quindi il calcolatore indica l'inizio previsto con sette giorni prima e dopo. Conviene osservare i segni per tutta la finestra e non un solo giorno.

Il calcolatore può dirmi i giorni fertili esatti della mia cagna?

No. È una stima per pianificare, non una diagnosi. I primi calori sono irregolari ed esistono calori silenti; se l'accoppiamento dipende dal momento esatto, il veterinario può precisarlo con citologia o progesterone.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Una data assente o una durata di ciclo che non è positiva fallisce con invalid_input invece di inventare una stagione.

Cos'è il ciclo di calore della cagna e come si calcola la finestra di inizio

Questo calcolatore tratta quell'intervallo come cycle_length mesi misurati dal primo giorno osservato dell'ultimo calore, non dall'ovulazione né dall'ultimo giorno di recettività. Intorno al predicted_start risultante lo strumento apre una sorveglianza fissa di sette giorni per lato, perché l'insegnamento veterinario invita a iniziare a osservare una settimana prima della data attesa e a continuare una settimana dopo.

Contratto di ingresso, convalida, forma della risposta ed errori deterministici

Il mese deve cadere tra uno e dodici; il giorno deve essere reale per quel mese, così valori come il trenta febbraio duemilaventisei sono rifiutati, e il ventinove febbraio duemilaventitre è rifiutato perché quell'anno non è bisestile gregoriano. Invii con POST un oggetto JSON il cui campo obbligatorio last_heat sia una stringa che corrisponde a quattro cifre, trattino, mese a due cifre, trattino e giorno a due cifre, che nomina il primo giorno osservato dell'ultimo calore. Gli alias date, last_heat_date e heat_date convergono sullo stesso percorso di analisi così i moduli del canile possono conservare i nomi preferiti. Il cycle_length obbligatorio è un numero finito di mesi, strettamente positivo e al massimo trentasei; si accettano gli alias cycle_months, months e cycle. Un last_heat assente, null, stringa vuota, oggetti che non sono stringa e stringhe che falliscono il motivo ISO sollevano invalid_input nominando il campo e la forma attesa. Una durata di ciclo zero, negativa, non finita o superiore a trentasei mesi fallisce con un messaggio che nomina cycle_length e non è fatturata. In caso di successo il corpo include sempre last_heat, cycle_length, predicted_start, window_start, window_end, window_days (sempre quindici), cycle_days (giorni civili interi dall'ultimo calore all'inizio previsto) e una stringa formula che riformula la regola. Esempio: last_heat il quindici gennaio duemilaventisei con cycle_length sei produce predicted_start il quindici luglio duemilaventisei e una finestra dall'otto al ventidue luglio.

Dove un calcolatore del calore canino rende nel canile e nella formazione

I promemoria di clinica e gli archivi del registro di allevamento che ricalcolano colonne di stagione attesa da date last_heat memorizzate in YYYY-MM-DD possono elaborare a lotti la stessa funzione pura senza spedire una libreria veterinaria né dipendere da un'implementazione Date dell'ospite che si sposta vicino ai limiti dell'ora legale.

Promemoria di clinica e widget didattici

Lasci che proprietari e studenti cambino la durata del ciclo in mesi e vedano subito come un ritmo di quattro mesi contro dodici sposta l'intervallo di inizio del prossimo calore.

Come si calcola la finestra di inizio del prossimo calore della cagna?

Il calcolatore aggiunge cycle_length mesi civili a last_heat (limitando il giorno quando il mese di arrivo è più corto), converte qualsiasi mese frazionario con il mese gregoriano medio di 30.436875 giorni e apre una finestra di sorveglianza da 7 giorni prima a 7 giorni dopo quel predicted_start. window_days è sempre 15.

Quali campi di ingresso sono obbligatori?

last_heat (YYYY-MM-DD) e cycle_length (mesi positivi, al massimo 36). Si accettano gli alias date, last_heat_date e heat_date per la data; cycle_months, months e cycle per l'intervallo. Giorni di calendario assenti, vuoti o impossibili, o una durata di ciclo non positiva, restituiscono invalid_input e non sono fatturati.

Quanto costa il calcolatore del ciclo di calore della cagna?

Il widget del browser è gratuito. Le chiamate API usano il saldo KIT prepagato a $0.002 per attività riuscita; l'ingresso non valido non è addebitato.

Leggi la documentazione completa del KIT →