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

  1. 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