Comment comparer 2 dates avec javascript
sirine_01
Messages postés
39
Statut
Membre
-
Profil bloqué -
Profil bloqué -
Bonjour,
j'ai realisé une fonction pour comparer 2 dates mais le problème c'est que la fonction ne fonctionne pas , voila le code
function compare_date()
{ var verif=false;
var a=document.f1.an.value, m=document.f1.mois.value , j=document.f1.jour.value,a1=document.f1.an2.value, m1=document.f1.mois2.value , j1=document.f1.jour2.value;
if(a==a1)
{ if(m==m1)
{if(j<=j1)
{ alert("date invalide !!!");
}
else verif=true;
}
else if(m<=m1) alert("date invalide !!!");
else verif=true;
}
else if (a<=a1) alert("date invalide !!!");
else verif=true;
return verif;
}
j'ai realisé une fonction pour comparer 2 dates mais le problème c'est que la fonction ne fonctionne pas , voila le code
function compare_date()
{ var verif=false;
var a=document.f1.an.value, m=document.f1.mois.value , j=document.f1.jour.value,a1=document.f1.an2.value, m1=document.f1.mois2.value , j1=document.f1.jour2.value;
if(a==a1)
{ if(m==m1)
{if(j<=j1)
{ alert("date invalide !!!");
}
else verif=true;
}
else if(m<=m1) alert("date invalide !!!");
else verif=true;
}
else if (a<=a1) alert("date invalide !!!");
else verif=true;
return verif;
}
A voir également:
- Comment comparer 2 dates avec javascript
- Supercopier 2 - Télécharger - Gestion de fichiers
- Nombre de jours entre deux dates excel - Guide
- Comment ouvrir un fichier dat - Guide
- Whatsapp avec 2 sim - Guide
- 2 ecran pc - Guide
1 réponse
Est-ce que ça marcherait pas tout simplement avec ça :
function compare_date(){
var verif=false; var a=document.f1.an.value; var m=document.f1.mois.value; var j=document.f1.jour.value; var a1=document.f1.an2.value,; var m1=document.f1.mois2.value; var j1=document.f1.jour2.value;
if ((a==a1) and (m==m1) and (j==j1))
{alert("date invalide !!!");}
else {verif=true;}}
C'est une idée, après, je m'en sers pas souvent...
function compare_date(){
var verif=false; var a=document.f1.an.value; var m=document.f1.mois.value; var j=document.f1.jour.value; var a1=document.f1.an2.value,; var m1=document.f1.mois2.value; var j1=document.f1.jour2.value;
if ((a==a1) and (m==m1) and (j==j1))
{alert("date invalide !!!");}
else {verif=true;}}
C'est une idée, après, je m'en sers pas souvent...
Et peut-être ta déclaration de variables.