VB convertion date

eeuuhh Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -  
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,


Voilà j'ai une colonne qui comporte des dates. Le probléme est que ces dates sont sous cette forme :
02/23/2009 02:00:00 PM ou 02/24/2009 00:00:00 AM


Je voudrai sqavoir si il existe une fct pour convertir ces dates en formats francais ... enfin..... en format normale !!!! :)
(j'utilise donc le VB)

Merci
A voir également:

6 réponses

eeuuhh Messages postés 30 Date d'inscription   Statut Membre Dernière intervention  
 
Yop,

Hmmm..
En faite dans ma colonne j'ai déjà des dates. Ces date sont sous cette forme :
02/25/2009 04:27:52:021 PM
02/24/2009 03:50:00:538 AM

J'aimerai en faite convertir ces dates sous cette forme :
02/25/2009 16:27:52
02/24/2009 03:50:00

ce code :
format(Now, "dd/mm/yyyy hh:mm:ss") 

nous donne la date, et le l'heure actuel du systéme et donc ne converti pas mes dates ...

Merci
1
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Bonjour,

myDate = Format(Date,"dd/mm/yyyy")

;o)
0
Jean_Jacques Messages postés 1040 Date d'inscription   Statut Membre Dernière intervention   112
 
Bonjour,

Voici une variante :

Ma date = format(date,"dd-mm-aaaa")

Cordialement
0
eeuuhh Messages postés 30 Date d'inscription   Statut Membre Dernière intervention  
 
euuuhhh

La colonne qui comporte les date est la n°1:

Je fais donc
Cells(1, 1) = format(Date, "dd/mm/yyyy ") ??
Le probléme est que je récupére JUSTE la date mais pas l'heure , les min et les sec .

Merci+
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Re

Cells(1, 1) = format(Now, "dd/mm/yyyy hh:mm:ss")
0
miroox
 
comment changer le format du date de 14/01/2001 vers 14012001
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Jean_Jacques Messages postés 1040 Date d'inscription   Statut Membre Dernière intervention   112
 
eeuuhh,

Pour faire avancer le schmilblick, une solution SQL à enrichir pour manipuler les heures, minutes, etc ...

Utilisation des fonctions left et mid afin d'éviter les "/"



SELECT <Fichier>.<Champ_date>, Left([<Champ_date>],2.1) & Mid([<Champ_date>],4,2) & DatePart("yyyy",[<Champ_date>]) AS Ddate, DatePart("yyyy",[<Champ_date>]) AS Millésime
FROM <Fichier>
ORDER BY <Fichier>.<Champ_date>;


Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
0
lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Heuuu, puisque tu fais remonter ce topic...
      Ma date = format(Now,"dd/mm/yyyy hh:mm:ss")

A+
0