Soustraction d'heure en javascript

Fermé
kyuubi6 - 12 juil. 2010 à 13:24
 kyuubi6 - 12 juil. 2010 à 15:01
Bonjour,


je récupère une tranche d'heure d'un input et j'aimerais soustraire ces heures, je vous explique :
une personne tape dans un champ input des heure
exemple : 10:30 -12:30
après je fais un onchange sur ce input et j'appelle ma fonction calcul qui premièrement split sur le - puis j'aimerais "spliter" sur les deux points mais quand j'affiche mon résultat j'ai undefined
voici mon code js :
function calcul(val)
{
//alert(val.value);
val = val.value ;
var tab = val.split('-');

var chiffre1 = tab[0].split(":");
//chiffre1[0] = isNumber(chiffre1[0]);
var chiffre2 = tab[1].split(":");
alert(chiffre1[2]);
}
je me demande si j'aurais pas un soucis pour voir si ma variable est un nombre ou pas.
merci pour votre aide

2 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
Modifié par Alain_42 le 12/07/2010 à 13:58
après avoir fait le split par rapport à -, il faut que tu supprimes les espaces en trop vas voir la:

http://www.compare-le-net.com/index.php?comparer=developpement/script&script=11

et ensuite pour travailler sur l'objet date vas voir la:

https://www.commentcamarche.net/contents/571-javascript-l-objet-date
0
merci, j'ai résolu le problème
merci beaucoup
0