Convertir valeur décimal à heure et min

olikhvar Messages postés 29 Statut Membre -  
acige Messages postés 25 Statut Membre -
Bonjour,

Je voudrais convertir valeur décimal à heure et min.
par exemple :

1.18,95 vers 19h35 min
2.16,66 vers 17h06 min

Merci d'avance

1 réponse

acige Messages postés 25 Statut Membre 1
 
Voici le code qui pourrait vous aider, vous pourrez l'améliorer mais cela vous donnera un bon début de code =)

$decimal = 18.75;   
$separation = explode('.',$decimal);   

$partie1 = $separation[0];   
$partie2 = $separation[1];   

$superieur_a_soixante_minutes = $partie2 / 60;   
 
$separation_new = explode('.',$superieur_a_soixante_minutes);   

$partie3= $separation_new[0];   
$partie4= $separation_new[1];   

$passageensoixanteminutes = $partie4 * 0.6;   

$heure = round($partie1 + $partie3);   
$minute= round($passageensoixanteminutes, 2);  

$affichage = $heure.'h'.$minute;   
echo $affichage;   


ACIGE
Agence de communication et d'informatique
0