Avatar billede picard Nybegynder
02. marts 2001 - 12:35 Der er 3 kommentarer og
2 løsninger

string til dato

Hvordan konverter jeg en string med værdien 16121977 til en dato af formatet: yyyymmdd



Avatar billede tdaugaard Nybegynder
02. marts 2001 - 12:39 #1
strDate = \"16121977\"
strDate = Right(strDate, 4) & Mid(strDate, 3, 2) & Left(strDate, 2)

?
Avatar billede jsc Nybegynder
02. marts 2001 - 13:12 #2
øøøøh, du vil gerne vende om på tallene??? eller hvad

/jsc
Avatar billede moses Praktikant
02. marts 2001 - 13:48 #3
DatoStreng = \"16121977\"

Dato = CDate(right(DatoStreng,4) & mid(DatoStreng,3,2) & left(DatoStreng,2))

Derefter kan du så til enhver tid vise den ægte dato variabel \"Dato\" vha. format:

MsgBox format(Dato,\"yyyymmdd\")
Avatar billede nolle_k Nybegynder
02. marts 2001 - 14:42 #4
Hvis jeg var dig ville jeg holde mig LANGT væk fra konvertering af datoer til STRENGE!! Det går ALTID galt!! Tag og benyt en DateTimePicker hvis det er fordi en bruger skal indtaste!

Hvis det derimod kommer fra en fil, hvor du er 100% sikker på formatet skal du gøre det på ovenstående måde!
Avatar billede picard Nybegynder
02. marts 2001 - 17:45 #5
Tak for de mange svar og gode råd :o)

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