Convertir valeur décimal à heure et min

olikhvar Messages postés 29 Statut Membre -  
acige Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. acige Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   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