Bonjour,
J'ai une durée en décimal (0.25, 1.5, 0.75, etc) que je convertis pour l'affichage en [h]h[mm] avec ceci :
Seulement j'aimerais que lorsque le résultat est une heure pleine, afficher "1h00". Pour l'instant j'obtiens : 1h0 forcément.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 list($h,$m) = explode('.',$duree); $m=$m*0.6; $dureeH=$h.'h'.$m;
J'ai cherché dans les fonctions de formatage de nombres mais n'ai pas trouvé de résultat satisfaisant. J'ai même tenté number_format($duree, 2, 'h') mais vu que je concatène mes minutes et mes heures ça ne peut pas fonctionner.
Je vais continuer de chercher comment afficher mes minutes sur 2 chiffres mais si quelqu'un a une solution je gagnerai du temps !
Merci
Partager