JAvascript: vérifier une date / date actuelle

victor -  
Bobinours Messages postés 2903 Statut Membre -
BOnjour,
y a t il une fonction simple qui permettrait de vérifier une date par rapport a la date actuelle?
MErci
(du genre si le mec saisie 2/2/2001 alors qu'on est en juillet... paf!)

1 réponse

Bobinours Messages postés 2903 Statut Membre 504
 
Non, pas a ma connaissance.
Par contre tu peux faire:

<SCRIPT>
function verifDate(jj, mm, aaaa)
{
now = new Date();

if (now.getYear() > aaaa) {return false}
else if ((now.getMonth > mm) && (now.getYear() == aaaa)) {return false}
else if ((now.getDay > jj) && (now.getMonths == mm)) {return false}
return true;
}

jour = "02";
mois = "02";
annee = "2001";

if (verifDate(jour, mois, annee))
{
alert ("OK, la date est bonne");
}
else
{
alert ("Attention: date invalide");
}
</SCRIPT>

Il doit y avoir un moyen d'optimiser le code.

-= Bobinours =-
2