Test de format de date

Résolu
cs_BOUDDINE Messages postés 46 Date d'inscription mercredi 21 mai 2003 Statut Membre Dernière intervention 18 mai 2006 - 27 mars 2006 à 16:13
rgomri Messages postés 6 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 1 décembre 2008 - 8 janv. 2009 à 16:57
bonjour

svp quelqu'un sait comment tester si une date entrée dans un textbox est valide lors de d'un click sur un bouton

merci
A voir également:

2 réponses

MorpionMx Messages postés 3466 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 30 octobre 2008 57
27 mars 2006 à 16:25
Salut,

Si tu bosses avec le framework .Net 2, tu utilises la méthode DateTime.TryParse.
Sinon, méthode barbare :

try
{
DateTime.Parse(tonTextBox.Text);
}
catch(Exception e){ ... }

Mais il vaut mieux utiliser les expressions regulieres dans ce cas


Mx
MVP C#
3
rgomri Messages postés 6 Date d'inscription mercredi 12 novembre 2008 Statut Membre Dernière intervention 1 décembre 2008
8 janv. 2009 à 16:57
salut
voila
@"^(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[0-2])/\d{4}$" 

par contre faut quant meme passer par DateTime.Parse pour verifier les années bissextilles
et aussi si tu mets une année qui n'est pas sur 4 chiffres ca ne marchera pas

riadh
0
Rejoignez-nous