IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

validation fomat date en javascript


Sujet :

JavaScript

  1. #1
    Membre habitué Avatar de badoress
    Inscrit en
    Mars 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 169
    Points : 159
    Points
    159
    Par défaut validation fomat date en javascript
    bonjour,
    est ce que quelqu'un a dejà procedé à une validation d'une date en respectant le format "yyyy-MM-dd".
    merci

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 14
    Points : 17
    Points
    17
    Par défaut
    Salut

    tu peux faire une fonction de ce style (en javascript)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function isValideDate(strdate) {
       var regExpDate = /^\d{4}-\d{2}-\d{2}$/ ;
       return (regExpDate.test(strdate)) ;
    }
    Je n'ai pas testé, mais je pense que cela fonctionne.
    La fonction retourne true si le format est valide sinon false.
    Bien-sûr cela ne valide que le format
    Ricouz

  3. #3
    Membre habitué Avatar de badoress
    Inscrit en
    Mars 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 169
    Points : 159
    Points
    159
    Par défaut validation d'une anne
    merci bcp, ca marche tres bien
    j'aimerai bien que vous m'aidiez pour valider une anne seule et qui soit comprise entre deux années par exemple entre 1970 et 2050.
    merci encor une fois

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 89
    Points : 102
    Points
    102
    Par défaut
    Je ne comprends pas bien ce que tu veux dire par "valider une année seule" ?
    Si je continue la fonction qu'on t'a déjà donné précédemment, ce sera :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    function isValideDate(strdate) {
       var regExpDate = /^\d{4}-\d{2}-\d{2}$/ ;
       if (!regExpDate.test(strdate))
          return false;
       return (parseInt(strdate.substr(0, 4), 10) >= 1970 && parseInt(strdate.substr(0, 4), 10) <= 2050);
    }
    Si tu veux juste vérifier l'année :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if (annee >= 1970 && annee <= 2050)
       // OK
    else
       // Pas OK

  5. #5
    Membre habitué Avatar de badoress
    Inscrit en
    Mars 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 169
    Points : 159
    Points
    159
    Par défaut validation d'une anne
    ce que je vx dire c'est valider un champs à part où on saisi une annee c-à-d un champs qui contient 4 chiffres genre 1984. j'ai utilisé une fonction pour verifier que le champs saisi est bien un nombre pui je fait un test sur le nombre de caractère saisi (4)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Validation d'un champ date en Javascript ?
    Par GTi dans le forum jQuery
    Réponses: 0
    Dernier message: 19/10/2013, 23h50
  2. Réponses: 4
    Dernier message: 02/06/2006, 15h41
  3. [STRUTS][VALIDATOR] Validation de dates
    Par SEMPERE Benjamin dans le forum Struts 1
    Réponses: 16
    Dernier message: 09/09/2005, 11h43
  4. Date et javascript
    Par Jéjé81 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 09/11/2004, 23h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo