VB et les dates!!!

Salut a tous, j'ai une date au format americain dans une variable texte ( "12/30/1989 12:15:10") par exemple.

Je veux la transformer dans le mode d'affichage local (ici: 30.12.89 12:15:10 ).

Les fonction CDate, Format et FormatDateTime marchent bien pour l'exemple ci dessus car il n'y a aucune ambiguite, par contre, lorsqu'il s'agit du 7/8/1989 , il me lira 07.08.1989, alors qu'il s'agit en fait du 8 juillet et non du 7 aout...

J'aimerai bien eviter la method bete et brutale qui consiste a ecrire une fonction qui recupere ce qu'il y a entre le 1 et le 2 slash et en fait le jour etc, donc si quelqu'un a une idee de genie, je suis preneur...et sinon j'ecrirai ca, mais bon, ca fait pas tres propre quand meme...

Merci a tous
ö,ö&nbsp&nbsp"Il est plus facile de donner des conseils
\_/&nbsp&nbsp&nbsp&nbspque de les appliquer"

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bon, ben finalement j'ai fait ma fonction a la main, mais je deteste VB!!!!!!!!!!!!!!!!!!!!!!!

    ö,ö&nbsp&nbsp"Il est plus facile de donner des conseils
    \_/&nbsp&nbsp&nbsp&nbspque de les appliquer"