Test de format de date [Résolu]

Messages postés
46
Date d'inscription
mercredi 21 mai 2003
Dernière intervention
18 mai 2006
- - Dernière réponse : rgomri
Messages postés
6
Date d'inscription
mercredi 12 novembre 2008
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
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
3489
Date d'inscription
lundi 16 octobre 2000
Dernière intervention
30 octobre 2008
43
3
Merci
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#

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 110 internautes nous ont dit merci ce mois-ci

Commenter la réponse de MorpionMx
Messages postés
6
Date d'inscription
mercredi 12 novembre 2008
Dernière intervention
1 décembre 2008
0
Merci
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
Commenter la réponse de rgomri

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.