Comment récuper une date sous format mm/yyyy

Résolu
moh05 Messages postés 28 Date d'inscription samedi 14 janvier 2006 Statut Membre Dernière intervention 23 mai 2012 - 27 févr. 2012 à 13:25
billou_13 Messages postés 860 Date d'inscription jeudi 4 mars 2004 Statut Membre Dernière intervention 19 août 2014 - 27 févr. 2012 à 13:46
bonjour tous le monde ,
mon application en c# permet de faire un transfert automatique du fichiertxt vers une table oracle chaque mois ,ce fichier du 10/2011.txt contient une date:10/2011
ce fichier est injecté chaque mois dans la base de données
comment peut récupérer le mois/année lors de la lecture du fichier et l'afficher dans un textbox .
j'ai pensé à utilisé case
janvier......decembre et l'année 2011.....2012.2013..incrémentation ....etc mais l'idée n'est pas clair.
possible si qlqu'un peut m'orienter ou me donne une méthode dont la quelle je peux récuperer la date du fichier txt.
merci d'avance .

1 réponse

billou_13 Messages postés 860 Date d'inscription jeudi 4 mars 2004 Statut Membre Dernière intervention 19 août 2014 29
27 févr. 2012 à 13:46
Salut,

La méthode DateTime.ParseExact(...) devrait te combler de bonheur.
Pour info, voici :
- Les formaters standards: http://msdn.microsoft.com/en-us/library/az4se3k1.aspx
- Les formaters customs: http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx

Appliquer à ton nom de fichier, cela te donne un truc du genre:
string pattern = "MM/yyyy";
DateTime parsedDate;
DateTime.TryParseExact("10/2011", pattern, null, DateTimeStyles.None, out parsedDate))


Bonne journée,

Billou_13

--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
3
Rejoignez-nous