Format heure

Petit nouveau ! | 1 Messages

30 nov. 2021, 17:40

Bon voilà j’aimerai calculer la différence entre deux heures et formater le résultat en décimal
Exemple : au lieu de 01:00:00, il affiche 1,00.
Et quelle type d’heure dois-je utiliser pour avoir deux heures pouvant etre soustraites?
Merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

30 nov. 2021, 20:07

Bonjour et bienvenue sur PHPfrance,

Tu peux utiliser la fonction strtotime() pour transformer tes heures en secondes.
Puis tu soustrais tes 2 valeurs
:arrow: ça te donnera un résultat en secondes, que tu peux alors diviser par 60 pour l'avoir en minutes et encore par 60 pour l'avoir en heure au format décimal.
Quand tout le reste a échoué, lisez le mode d'emploi...