Format de date [VB6 - VBA] - VB/VBA/VBS - Programmation
Marsh Posté le 11-01-2005 à 16:06:37
Utilise un format(TaDate,"dd mmm yyyy" ) dans VB comme ca tu seras sur de prendre la bonne date
Marsh Posté le 11-01-2005 à 16:31:48
Que dalle !!
J'ai maintenant le code !
MaDate = Format(MaDate, "DD-MM-YYYY" )
avec ma date = 11/12/2004
Rien a changé.
Pour lui, je fais une requete sur le 12 novembre 2004.
J'ai essayé le format en minuscule, en majuscule, avec ou sans le tirets.
Y veut rien savoir !
Marsh Posté le 11-01-2005 à 17:29:29
Ca y est...
J'y ai nické sa tête !!
le format fonctionne correctement.
il fallait en plus que j'inverse jours et mois.
allez comprendre.........
Marsh Posté le 13-01-2005 à 20:04:15
ben simplement parceque c'est la base qui est en US et non pas ton programme
Marsh Posté le 07-04-2005 à 20:46:34
Salut Hareld
S'il te plait tu pourrais m'aider sur ce même problemme de formatage de date car j'ai ce probleme en ce moment. Quand je saisis ma date dans le maskedbox formaté en "DD/MM/YYY", vb le recupere en "MM/DD/YYY". Alors pour "03/04/2005" J'aurais "04 Mars 2005" au lieu de "03 Avril 2005".Aide moi s'il te plaît. Au secours!!!!!!!!
ambe_fr@yahoo.fr
ambe28@caramail.com
Merci d'avance
Marsh Posté le 11-01-2005 à 15:55:44
Salut à tous,
Un p'tit soucis avec mes format de date.
Quand je code une requète SQL avec une date, il considère la date comme étant au format US.
Ex :
01-12-2004, est considéré comme le 12 janvier 2004.
Super chiant comme truc !
Bien sur, je peux bidouiller et intervertir les jours et mois.
Mais c'est poil bourrin, tout de même.
Y a pas une fonction de convertion, un bout de code qui se transmet de père en fils depuis des siècles et des siècles ... ?
Merci de vos zéclairations.
Laurent