Bonjour,
Je cherche à convertir des heures minutes en heures centièmes (07:30 devient 7.50).07:30 est la valeur qui est saisi dans le formulaire et afin de faire des controles j'ai besoin de le convertir en 7.50 (ex de controle <7.30 et >9).
Cela fait 2 h que je cherche sur différent site. Merci de votre aide.
Je l'ai en php mais il me le faut en javascript afin de faire le controle afin de poster le formulaire.
Exemple ci dessous en php:
function getHeureCentieme($heure)
{
// exemple pour 07:55
// floatval() Convertit une chaîne en nombre à virgule flottante
// intval() Retourne la valeur numérique entière équivalent d'une variable
// substr_replace()Remplace un segment dans une chaîne (remplace les : par un .
$heurereel = floatval(substr_replace ( $heure, '.', 2, 1)); //on obtient 7.55
$nbheure = intval(substr_replace ($heure, '.', 2, 1)); // on obtient 7
//obtenir le nombre de minute réel
$minutesup = $heurereel - $nbheure; // on obtient 0.55
//heure centieme
$result = ((($nbheure * 60)+($minutesup * 100))/60); //on obtient 7:92
return $result;
}
PS: Mr le modérateur, pour le thème je ne suis pas sùre d'avoir choisi le bon