ForHosting KIT · Outils pour développeurs

Calculateur d’heure de fin Pomodoro avec pauses

Compter des sessions Pomodoro est simple, mais les placer sur une horloge devient délicat dès que les pauses courtes, les pauses longues et minuit interviennent.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Ce calculateur part d’une heure au format 24 heures, additionne chaque session de concentration et chaque pause intermédiaire, puis indique l’heure exacte de fin. Il distingue aussi les minutes de concentration des minutes de pause, compte les deux types d’interruption et précise combien de jours plus tard le programme se termine, pour une séance d’étude comme pour un planning prolongé.

Construisez votre programme Pomodoro depuis l’heure de départ réelle

Saisissez l’heure à laquelle commence la première session de concentration, puis choisissez le nombre de sessions à effectuer. Le réglage par défaut prévoit vingt-cinq minutes de concentration, cinq minutes de pause courte, quinze minutes de pause longue et une pause longue après chaque quatrième session terminée. Toutes ces valeurs sont modifiables : le calculateur convient donc à la méthode Pomodoro classique comme aux variantes personnelles d’étude ou de travail intensif. Une pause n’est ajoutée que si une autre session suit. La fin de la dernière session correspond ainsi à la fin du programme, sans pause superflue. Le résultat affiche l’heure finale dans le même format de vingt-quatre heures que la saisie et indique également le décalage en jours. Un résultat de 01:20 accompagné d’un jour plus tard signifie que le programme finit à 1 h 20 le lendemain. Cette indication explicite évite de donner à un planning nocturne une durée artificiellement courte.

Comprenez le placement des pauses courtes et longues

Les pauses sont placées selon le nombre de sessions de concentration déjà achevées. Après la plupart des sessions, le programme ajoute une pause courte. Lorsque le nombre de sessions terminées atteint l’intervalle choisi, cette interruption est remplacée par une pause longue. Pour huit sessions avec une pause longue toutes les quatre sessions, il existe sept interruptions : une pause longue après la quatrième session et six pauses courtes. Aucune pause ne suit la huitième session, puisqu’il n’y en a pas de neuvième. Cette différence est importante, car un raccourci de calcul fréquent compte deux pauses longues pour huit sessions et ajoute du temps après la fin du travail. Le résultat détaille le nombre de pauses de chaque type, le total des minutes de concentration et celui des minutes de repos afin que vous puissiez contrôler l’estimation. Des pauses de zéro minute sont acceptées pour enchaîner les blocs. Les quantités et durées doivent rester des nombres entiers dans les limites publiées, ce qui garantit un résultat déterministe et reproductible.

Utilisez l’heure de fin pour prendre un engagement réaliste

L’estimation est particulièrement utile avant d’annoncer votre disponibilité, de réserver une salle ou de vérifier si un objectif d’étude tient avant un rendez-vous. Partez de la première heure à laquelle vous pouvez réellement commencer, et non de l’heure idéale. Conservez les pauses que vous prendrez probablement : les supprimer produit une échéance séduisante, mais souvent irréaliste. Si votre routine prévoit une récupération plus longue toutes les trois sessions, réglez l’intervalle sur trois ; si vous travaillez par blocs de cinquante minutes, fixez la concentration à cinquante. Le calculateur effectue une arithmétique d’horloge sans consulter l’heure, le calendrier, les paramètres régionaux ni le fuseau de votre appareil. Une même entrée donne donc toujours le même résultat dans le navigateur et via l’API. Il ne programme aucune alerte, ne décide pas quand vous reposer et n’intègre pas les interruptions externes. Considérez le résultat comme la durée du programme, puis ajoutez une marge pour la préparation, les repas, les déplacements ou les tâches qui dépassent leur minuteur.

Planifier une séance de révision

Vérifiez si les sessions d’étude et les pauses se termineront avant le cours, le dîner ou le coucher.

Annoncer une disponibilité réaliste

Transformez un engagement de travail intensif en heure précise avant d’informer vos collègues de votre retour.

Comparer des rythmes personnalisés

Modifiez la durée du travail, des pauses et leur fréquence pour comparer les heures de fin.

Une pause est-elle ajoutée après la dernière session Pomodoro ?

Non. Les pauses sont incluses uniquement entre les sessions, car le programme finit avec la dernière session de concentration.

Comment une pause longue est-elle choisie ?

Elle remplace la pause courte après chaque groupe défini par long_break_every, à condition qu’une autre session suive.

Que se passe-t-il lorsque le programme franchit minuit ?

L’heure de fin revient à la valeur appropriée sur 24 heures et days_later indique le nombre de changements de jour.

Puis-je utiliser des durées Pomodoro personnalisées ?

Oui. Vous pouvez définir des minutes entières pour la concentration et les deux pauses, ainsi que leur intervalle long.

Combien coûte une requête API ?

Chaque requête API coûte $0.002. Le même calcul déterministe peut aussi être exécuté dans votre navigateur.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/edu/pomodoro-finish-time

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/edu/pomodoro-finish-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start_time":"09:00","sessions":8}'
{
  "start_time": "09:00",
  "sessions": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.pomodoro_finish_time",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →