OVH Cloud OVH Cloud

Dates

2 réponses
Avatar
HA
Bonjour

Je voudrais dans une requête transformer un date 20031205 en Vendredi
05/12/2003

Comment faire?

2 réponses

Avatar
Pierre CFI [mvp]
bonjour
si le champ qui contient 20031205 se nomme titre
Expr1: Format(Gauche([titre];4) & "/" & ExtracChaîne([titre];5;2) & "/" & Droite([titre];2);"jjjj jj/mm/aa")

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"HA" a écrit dans le message de news: ey#
Bonjour

Je voudrais dans une requête transformer un date 20031205 en Vendredi
05/12/2003

Comment faire?




Avatar
Raymond [mvp]
Bonjour.

supposons que 20031205 soit dans un champ ou contrôle texte:
en vba:
Dim Origine As String
Origine = "20031205"
MsgBox Format(DateSerial(Left(Origine, 4), Mid(Origine, 5, 2), Mid(Origine,
7, 2)), "dddd dd/mm/yyyy")

dans une requête:
SELECT Format(DateSerial(Left(Origine, 4), Mid(Origine, 5, 2), Mid(Origine,
7, 2)), "dddd dd/mm/yyyy") AS Expr1 FROM table1;

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"HA" a écrit dans le message de
news:ey%
Bonjour

Je voudrais dans une requête transformer un date 20031205 en Vendredi
05/12/2003

Comment faire?