bonjour,
est ce que quelqu'un a dejà procedé à une validation d'une date en respectant le format "yyyy-MM-dd".
merci
Version imprimable
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:
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:
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:
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) :)