Avatar billede sorenmt84 Juniormester
28. juni 2009 - 14:20 Der er 3 kommentarer og
1 løsning

Konventer til dansk dato format

Jeg har et billedgalleri, hvor tidspunktet for hvornår billedet er taget bliver hentet ud til en database, når billedet uploades

men jeg får det i dette format 2009:01:23 10:48:43

Hvordan får jeg skrevet det om til dansk datoformat, så det i stedet bliver

23-01-2009 10:48:43
Avatar billede softspot Forsker
28. juni 2009 - 14:31 #1
Sæt session.lcid = 1030 inden du udskriver datoen. Hvis du ikke benytter sessions, kan du kalde SetLocale i stedet...
Avatar billede flope Nybegynder
28. juni 2009 - 16:35 #2
Avatar billede sorenmt84 Juniormester
28. juni 2009 - 17:32 #3
Jeg kan desværre ikke få det til at virke...

Tænkte på om man evt. bare kan lave en simpel "ombytning", jeg kan ikke helt huske hvordan man gør,
men hvor jeg kan sige:

aar = de 4 første cifre fra venstre
mdr = cifre nr 6-7 fra venstre
dag = cifre nr 9-10 fra venstre

og det samme med tiden. som dog bare kan hedde
tid = de 8 første cifre fra højre

når jeg så skal indsætte det i min db kan jeg bare skrive

rs("optaget_tid") = dag & "-" & mdr & "-" & aar & " " & tid

måske ikke så elegant, men det virker da ;-)
Avatar billede sorenmt84 Juniormester
28. juni 2009 - 18:27 #4
Løste det således:

tid = info("DateTimeOriginal")

dato = Left(tid, 10)
dato = Replace(dato,":", "-")
tid = right(tid, 8)

rs("optaget_tid") = Right("0" & day(dato), 2) & "-" & Right("0" & month(dato), 2) & "-" & year(dato) & " " & tid
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester