ForHosting KIT · Maison, cuisine et loisirs

Durée de temps

2 heures 15 minutes 30 secondes plus 1 heure 20 minutes 45 secondes font 3 heures 36 minutes 15 secondes, aussi affichées comme 216,25 minutes et 12 975 secondes. Passez à la soustraction pour voir l'écart entre deux durées. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Opération
Ajouter la taxe
Heures A
2
Minutes A
15
Secondes A
30
Heures B
1
Minutes B
20
Vous obtenez
Heures
3
Minutes
36
Secondes
15
Total d'heures
3,6041666667

Une durée de temps est une longueur, non une lecture d'horloge sur un cadran de douze ou de vingt-quatre heures. Lorsque vous additionnez deux heures quinze minutes et trente secondes à une heure vingt minutes et quarante-cinq secondes, la durée combinée est de trois heures trente-six minutes et quinze secondes. Lorsque vous soustrayez le bloc le plus court du plus long, vous obtenez cinquante-quatre minutes et quarante-cinq secondes. Ce calculateur de durée de temps accepte deux valeurs en heures, minutes et secondes, les additionne ou les soustrait selon l'opération choisie, et renvoie la durée combinée dans chaque unité : une décomposition normalisée heures-minutes-secondes plus le même total exprimé en heures, en minutes et en secondes.

Comment deux valeurs de temps deviennent une durée dans chaque unité

Une durée est une longueur de temps mesurée indépendamment de toute date de calendrier ou lecture d'horloge murale. Convertir chaque opérande en un seul décompte entier de secondes est le seul moyen fiable d'additionner ou de soustraire sans erreurs de retenue. La première valeur de temps contribue des heures fois trois mille six cents, plus des minutes fois soixante, plus les secondes restantes.

La seconde valeur de temps est convertie avec les mêmes facteurs. Le champ operation additionne alors ces deux totaux entiers ou soustrait le second du premier. Une fois cet entier unique connu, ce calculateur de durée de temps rapporte la durée combinée dans chaque unité à la fois.

Les heures entières sont le total de secondes divisé par trois mille six cents, reste écarté. Les minutes dans l'intervalle conventionnel de zéro à cinquante-neuf sont ce reste divisé par soixante. Les secondes restantes se situent entre zéro et cinquante-neuf.

Cette triple vue est ce que recherchent les personnes qui tapent calculateur de durée de temps : un producteur peut avoir besoin de la chaîne pretty pour un générique, une feuille de temps peut avoir besoin d'heures décimales, et un monteur vidéo peut avoir besoin d'un décompte brut de secondes pour une timeline. Les minutes ou secondes déjà supérieures à cinquante-neuf sont licites, car cet outil mesure une longueur, non une lecture d'horloge valide. Soixante-dix minutes ne sont que quatre mille deux cents secondes de plus.

Les heures ne sont jamais rabattues à vingt-quatre : vingt-cinq heures de rushes sont vingt-cinq heures, pas une heure du matin. Soustraire une seconde valeur plus grande que la première est rejeté, car une durée dans ce contrat ne peut être négative. L'algorithme ne consulte jamais l'horloge système, n'appelle jamais un service réseau et n'utilise jamais le hasard, de sorte que le même couple de valeurs et la même opération produisent toujours les mêmes totaux.

Où un calculateur de durée de temps justifie son existence

On recourt à un calculateur de durée de temps lorsque deux lectures de chronomètre doivent devenir une seule longueur combinée, ou lorsqu'un bloc plus long doit perdre un plus court. Les monteurs vidéo additionnent des longueurs de scène pour confirmer qu'une coupe tient encore dans un créneau, puis soustraient une bande-annonce qu'ils ont décidé de retirer. Les podcasteurs additionnent introduction et entretien avant de publier une note d'émission qui cite la durée, puis soustraient plus tard une publicité qu'ils ont enlevée.

Les employés de paie additionnent les heures ordinaires à des minutes supplémentaires arrivées comme second couple, puis soustraient une pause non payée enregistrée de la même façon. Les entraîneurs combinent blocs d'exercice et intervalles de repos pour imprimer la fiche de séance, puis soustraient un échauffement annulé. Les chefs de projet additionnent deux estimations de tâche consignées en heures, minutes et secondes plutôt qu'en une seule heure décimale.

Les enseignants montrent la retenue et l'emprunt en arithmétique sexagésimale sans forcer les élèves à faire à la main la conversion de trois mille six cents et de soixante. Comme les heures ne se rabattent pas à minuit, le même outil totalise aussi le travail ou le voyage sur plusieurs jours : quarante heures plus huit heures font quarante-huit heures, non une heure d'horloge à minuit.

Éinglez la chaîne pretty et les trois totaux d'unité dans vos tests et vous obtenez une durée reproductible pour les devoirs, les greffons LMS et les workers en périphérie, sans dresser une bibliothèque de calendrier à vous.

Durées de vidéo et de balado

Additionnez deux longueurs de clip données en heures, minutes et secondes, ou soustrayez un segment retiré, et lisez la durée combinée en HMS, heures décimales, minutes et secondes.

Feuilles de temps avec blocs payés et non payés

Additionnez un quart de travail régulier à un bloc d'heures supplémentaires, puis soustrayez une pause non payée arrivée comme second couple HMS, sans rabattre à minuit.

Retenue sexagésimale en classe

Laissez les élèves vérifier qu'additionner soixante-dix minutes à quatre-vingt-dix secondes, ou soustraire un exercice plus court d'un plus long, se normalise correctement au lieu d'inventer un cadran illégal.

Que se passe-t-il si une composante est négative ou n'est pas un nombre ?

Une durée dans ce contrat ne peut contenir un champ d'horloge négatif ou non numérique, et cet échec n'est pas facturé.

Puis-je soustraire une valeur de temps plus longue d'une plus courte ?

Inversez les deux valeurs de temps, ou utilisez add si vous vouliez les combiner.

Comment soustraire une durée d'une autre ?

Choisissez la soustraction et saisissez d'abord la durée la plus longue. La seconde est retirée de la première : 2 heures 15 minutes 30 secondes moins 1 heure 20 minutes 45 secondes laissent 54 minutes et 45 secondes.

Puis-je voir le résultat seulement en minutes ou en secondes ?

Oui. À côté du détail en heures, minutes et secondes, la même durée s'affiche en heures, en minutes et en secondes totales : 3 heures 36 minutes 15 secondes valent aussi 216,25 minutes ou 12 975 secondes.

Puis-je saisir des fractions comme 1,5 heure ?

Non. Chaque partie doit être un nombre entier : saisissez 1,5 heure sous la forme 1 heure et 30 minutes. Les minutes et secondes au-delà de 59 sont acceptées, car elles sont reportées sur l'unité suivante.

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/life/time-duration

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/life/time-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation":"add","hours_a":2,"minutes_a":15,"seconds_a":30,"hours_b":1,"minutes_b":20,"seconds_b":45}'
{
  "operation": "add",
  "hours_a": 2,
  "minutes_a": 15,
  "seconds_a": 30,
  "hours_b": 1,
  "minutes_b": 20,
  "seconds_b": 45
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.time_duration",
  "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.

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

Les composantes négatives ou non numériques sont rejetées avec invalid_input, car une durée dans ce contrat ne peut contenir un champ d'horloge négatif ou illisible.

Comment deux valeurs de temps deviennent une durée dans chaque unité

Le même entier est aussi renvoyé comme total_hours, les heures décimales exactes ; comme total_minutes, les minutes décimales exactes ; et comme total_seconds.

Contrat d'entrée, forme de la réponse et erreurs

Chaque composante est obligatoire. Une composante négative échoue aussi, car une durée dans ce contrat ne peut contenir une partie d'horloge négative ; le message indique que le champ doit être un entier non négatif. Les entiers écrits comme chaînes numériques sans décimale sont acceptés afin que formulaires et pipelines CSV puissent envoyer du texte. L'entrée invalide n'est pas facturée. Le corps de la requête porte une opération et six champs entiers. operation doit valoir add ou subtract ; toute autre chaîne, y compris un blanc, échoue avec invalid_input. hours_a, minutes_a et seconds_a décrivent la première valeur de temps. hours_b, minutes_b et seconds_b décrivent la seconde. Un champ manquant, une chaîne vide, un booléen, un nombre fractionnaire tel que un point cinq, ou une chaîne non numérique échouent avec invalid_input et nomment le champ en cause. En cas de succès, la réponse rapporte operation, une décomposition normalisée d'heures sans plafond à minuit, de minutes de zéro à cinquante-neuf, de secondes de zéro à cinquante-neuf, total_hours et total_minutes comme décimales arrondies, total_seconds comme l'entier exact, une chaîne pretty au format heures deux-points minutes deux-points secondes avec minutes et secondes complétées à deux chiffres, et une courte formule que vous pouvez afficher à côté de la réponse. Les appels API réussis utilisent le prix de base publié $0.002.

Où un calculateur de durée de temps justifie son existence

L'implémentation est du parse de niveau A pur : aucun jeton de modèle, aucun HTTP sortant et aucun objet Date. Cela maintient la latence à quelques opérations arithmétiques et le modèle de coût honnête à $0.002 par requête API réussie, tandis qu'une validation échouée ne consomme jamais le solde prépayé.

Comment calculer une durée de temps à partir d'heures, minutes et secondes ?

Envoyez operation égal à add ou subtract et six entiers non négatifs : hours_a, minutes_a, seconds_a et hours_b, minutes_b, seconds_b. L'API convertit chaque valeur en secondes, les combine et renvoie la durée en heures, minutes et secondes.

Que signifie « la durée combinée dans chaque unité » ?

Le même total est rapporté de trois façons outre la décomposition HMS normalisée : total_hours en heures décimales, total_minutes en minutes décimales et total_seconds comme un décompte entier de secondes.

Combien coûte le calculateur de durée de temps ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →