PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 11 janv. 2006 à 16:09
B ien le
B
onjour...
Prêt.. alors on y va...
// les variables à traiter sont les suivantes
var H_Debut; // Heure de début exemple 12:40
var H_Fin; // Heure de Fin exemple 14:20
// On commence par récupérer
// Heure de H_Debut et Minute de H_Debut
// donc les variables suivantes...
var H_Heure_Debut = GAUCHE ( H_Debut jusqu'au ":");
var H_Minute_Debut = DROITE ( H_Debut à partir des ":");
// ensuite idem pour H_Fin
// donc les variables suivantes...
var H_Heure_Fin =
GAUCHE
( H_Fin jusqu'au ":");
var H_Minute_Fin =
DROITE (
H_Fin
à partir des ":");
// On calcul ensuite...
var Resultat_Heure = H_Heure_Debut - H_Heure_Fin
;
var Resultat_Minute = H_Minute_Debut - H_Minute_Fin;
// Bon n'oublions pas que les minutes sont sur 60, il y a surement des conversions à faire...
// Les conversions et le calcul étant fait attention à bien remettre les minutes sur 60...
// En final il faut faire
var Resultat = Resultat_Heure +":" +Resultat_Minute
;
J'espére avoir été clair...
Bon il te reste du boulot à faire alors au TRAVAIL...
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 12 janv. 2006 à 16:14
B
ien le
B on d'un autre jour...
Je ne sais si tu as planché sur le sujet ou non...quoiqu'il arrive je te livre un code que tu n'auras qu'à analyser pour tout comprendre...
Allez c'est parti...
//-------------------------------
function GetDeltaDate( deb_,fin_){
var bAlerte = true; // Juste pour affichage du résultat...
var D_Minute, D_Heure;
var F_Minute, F_Heure;
var H_0, H_1, M_0, M_1;
var Pos_2pt;
var Heure, Minute, Delai;
var Sens =1;
var Delta;
Voila, MAIS ATTENTION pour être complet il faudrait faire les test d'usage sur les chaines entrantes ou mieux les formattées en debut de fonction sauf si bien sur tu es sur de ton cou...