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![]()
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)![]()
Partager