bonjour,
est ce que quelqu'un a dejà procedé à une validation d'une date en respectant le format "yyyy-MM-dd".
merci
bonjour,
est ce que quelqu'un a dejà procedé à une validation d'une date en respectant le format "yyyy-MM-dd".
merci
Salut
tu peux faire une fonction de ce style (en javascript)
Je n'ai pas testé, mais je pense que cela fonctionne.
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)) ; }
La fonction retourne true si le format est valide sinon false.
Bien-sûr cela ne valide que le format
Ricouz
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
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 :
Si tu veux juste vérifier l'année :
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); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if (annee >= 1970 && annee <= 2050) // OK else // Pas OK
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)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager