ForHosting KIT · Dates et temps

Fraction de jour en heure

Les trois quarts d'une journée, 0,75, correspondent à 18:00:00, et 0,5213541666666667 à 12:30:45. Saisissez une fraction de 0 à 1 pour obtenir l'heure en heures, minutes et secondes, arrondie à la seconde sur un jour fixe de 86 400 secondes. 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
Fraction de la journée
0,5213541667
Vous obtenez
Heures
12
Minutes
30
Secondes
45
Total de secondes
45 045

Ce convertisseur transforme une position décimale dans une journée en heures, minutes et secondes lisibles. Saisissez une valeur comprise entre zéro et un, par exemple 0.5 pour midi ou 0.75 pour 18:00:00, afin d’obtenir des champs séparés et une heure formatée. Le calcul repose sur une journée fixe de 86,400 secondes et arrondit à la seconde entière la plus proche. Il ne consulte ni calendrier, ni fuseau horaire, ni heure d’été, ni réseau, ni horloge système : une entrée identique produit donc toujours le même résultat.

Comprendre la fraction d’une journée

Une fraction de jour indique la progression dans une journée complète de 24 heures. Zéro correspond au départ à 00:00:00, un demi à 12:00:00 et trois quarts à 18:00:00. La valeur un est admise comme borne finale exacte et donne 24:00:00, ce qui la distingue du début de l’intervalle même si les deux bornes peuvent désigner deux minuits consécutifs.

Cette représentation se rencontre dans les feuilles de calcul, les tableaux scientifiques, les exports de planning et les systèmes qui enregistrent l’heure comme partie fractionnaire d’une date sérielle. Le convertisseur interprète uniquement le nombre comme une position dans une journée de durée fixe. Il ne déduit aucune date, aucun fuseau, aucun paramètre régional et aucune transition saisonnière.

Une journée civile qui perd ou gagne une heure n’entre donc pas dans ce calcul : ici, une journée contient toujours exactement 24 heures, 1,440 minutes et 86,400 secondes. Si ces règles calendaires comptent, utilisez un outil tenant compte des dates et des fuseaux horaires.

Méthode de calcul et règle d’arrondi

L’algorithme multiplie la fraction fournie par 86,400 pour obtenir les secondes écoulées depuis le début de la journée, puis arrondit à la seconde entière la plus proche. Il divise ensuite le total par 3,600 pour calculer les heures, exploite le reste pour les minutes et conserve le dernier reste comme secondes. Ainsi, 0.5213541666666667 représente 45,045 secondes, soit 12 heures, 30 minutes et 45 secondes.

L’arrondi est nécessaire, car de nombreuses fractions décimales ne correspondent pas exactement à une seconde entière en virgule flottante binaire. Une valeur exactement à mi-chemin suit de façon déterministe Math.round de JavaScript et choisit la seconde suivante vers l’infini positif. L’arrondi peut franchir une minute ou une heure ; une valeur très proche de un peut donc devenir 24:00:00.

L’entrée doit être un nombre fini entre 0 et 1 inclus.

Décoder les fractions horaires d’un tableur

Transformez une valeur horaire fractionnaire exportée par un tableur en heure lisible et en champs séparés.

Normaliser des observations scientifiques

Convertissez une position normalisée dans une journée fixe de 24 heures en secondes entières pour des tableaux, graphiques ou tests.

Créer des jeux de test déterministes

Produisez des composantes horaires attendues et stables pour un logiciel important des fractions de jour.

Quelle formule convertit une fraction de jour en heure ?

Multipliez la fraction par 86,400, arrondissez à la seconde entière la plus proche, puis répartissez le total en heures, minutes et secondes.

Quelle heure représente 0.5 ?

La fraction 0.5 représente 12:00:00, car elle se situe exactement au milieu d’une journée de 24 heures.

Pourquoi le résultat peut-il être 24:00:00 ?

La plage admise inclut 1, la fin exacte de la journée. Les valeurs suffisamment proches peuvent aussi être arrondies à cette borne.

Le calcul tient-il compte des fuseaux ou de l’heure d’été ?

Non. Il utilise toujours une journée abstraite de exactement 86,400 secondes, sans contexte de date ni de fuseau.

Comment convertir une heure de tableur qui contient aussi la date ?

Saisissez uniquement la partie après la virgule. Les valeurs supérieures à 1 sont refusées plutôt que d'effacer la date en silence : un numéro de date complet doit donc être séparé avant la conversion.

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/date/day-fraction-to-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/date/day-fraction-to-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"day_fraction":0.5213541666666667}'
{
  "day_fraction": 0.5213541666666667
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.day_fraction_to_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.

Méthode de calcul et règle d’arrondi

Les chaînes numériques ordinaires sont acceptées, tandis que les champs vides, booléens, NaN, l’infini et les valeurs hors plage renvoient invalid_input.

Exploiter le résultat dans un logiciel

Lors de l’import de valeurs sérielles issues d’un tableur, transmettez seulement la partie fractionnaire si le nombre source contient aussi une date entière ; cette capacité refuse volontairement les valeurs supérieures à un au lieu de supprimer silencieusement la date. 24:00:00 ne peut apparaître qu’à la borne incluse ou après un arrondi vers cette borne. Certains systèmes acceptent cette notation de fin de journée, d’autres exigent 00:00:00 à la date suivante. Gérez ce passage avec la date dans votre application. Le résultat fournit hours, minutes, seconds, total_seconds et une chaîne clock_time complétée par des zéros, afin que vous choisissiez la représentation adaptée à l’étape suivante. Affichez clock_time dans un rapport, utilisez les champs entiers pour renseigner un enregistrement structuré ou comparez total_seconds lors du tri et du contrôle des données. La valeur day_fraction acceptée est également renvoyée, ce qui facilite l’audit d’une conversion automatisée. Chaque conversion réussie via API coûte $0.002 ; le navigateur exécute le même calcul pur.

Quel est le prix d’une conversion via API ?

Chaque requête API réussie coûte $0.002. Le convertisseur dans le navigateur est gratuit.

Consulter la documentation complète du KIT →