Covertion de date

Résolu
FNIAMKE Messages postés 79 Date d'inscription vendredi 17 juillet 2009 Statut Membre Dernière intervention 27 juin 2016 - 14 sept. 2009 à 21:18
cs_Ayr Messages postés 221 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 13 décembre 2009 - 15 sept. 2009 à 09:26
Bonsoir Mme/Mr!

Je souhaite convertir "14 sept 2009" en "14-09-09".

Comment fait!

Merci de votre soutien

NIAMKE Francis

1 réponse

cs_Ayr Messages postés 221 Date d'inscription mercredi 9 avril 2003 Statut Membre Dernière intervention 13 décembre 2009 2
15 sept. 2009 à 09:26
Bonjour,

Ca dépend, si tu as ta date dans une variable de type date tu fait:

MaDate.ToString("dd-MM-yy")

Par contre si ton "14 sept 2009" est un string tu doit d'abord le convertir en date. Mais dans ce cas attention à l'écriture de la date, sinon ça ne marche pas.
Dans ton exemple il faudrait écrire "14 sept. 2009". Il y à un point à l'abréviation de septembre. Donc tu fais :

CType(MaDateString, Date).ToString("dd-MM-yy")

J'espère que ça pourra te guider,
A+
3
Rejoignez-nous