cs_attentio
Messages postés167Date d'inscriptionmardi 20 janvier 2004StatutMembreDernière intervention24 mai 2010
-
15 nov. 2007 à 14:32
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
15 nov. 2007 à 15:10
bonjour,
j'ai une fonction qui compare deux dates, ca marche tres bien sauf quand on change de mois
la date d'aujourdh'hui (la variable aujourd'hui), donc
le 15/11/2007 va me donner 1197724329593
le 29/11/2007 va me donner 1198933539687 le 30/11/2007 va me donner 1199019939687 le 01/12/2007 va me donner 1167656739687
je ne comprends donc pas pourquoi la date du 01/12/2007 va me donner une valeur inferieure à celle du 30/11/2007
function verifForm(){
Today = new Date;
Jour = Today.getDate();
Mois = (Today.getMonth())+1;
Annee = Today.getFullYear();
Affiche_date = Jour + "/" + Mois + "/" + Annee;
aujourdhui = getDate(Affiche_date).getTime();
// difference entre les deux dates (date1 doit etre inferieur a date2)
diff = getDate(document.all('date').value).getTime()-getDate(document.all('date2').value).getTime();
diff==0?diff:diff/Math.abs(diff);