Avatar billede hwlarsen Nybegynder
16. april 2002 - 22:07 Der er 4 kommentarer og
1 løsning

Dag i tekst fra dato

Jeg har en dato som jeg læser fra en fil som er i formatet ÅÅMMDD, hvorledes udskriver jeg denne dato som eks. Mandag d. 5. juni 2002??
Avatar billede medions Nybegynder
16. april 2002 - 22:10 #1
arrDato = Array("Januar", "Febuar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "november", "December")
Response.Write(Day(Date()) & ". " & arrDato(Month(Date())) & " " & Year(Date()))

//>Rune
Avatar billede medions Nybegynder
16. april 2002 - 22:12 #2
Så find ud af hvordan du hiver dem ud hvert for sig og skift Date() ud med den dag/mdr/år, eks 1 eller 13 eller 02 eller hvad du nu vil ha' den til..!


arrDato = Array("Januar", "Febuar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "november", "December")
Response.Write(Day(5) & ". " & arrDato(Month(5)) & " " & Year(02))

//>Rune
Avatar billede eagleeye Praktikant
16. april 2002 - 22:32 #3
Her er lidt kode som laver dato som du ønsker det i spørgsmålet:


<%
Dato = "020416" 'Dato i ÅÅMMDD
arrMonth = Array("Januar", "Febuar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "november", "December")
arrDay = Array("Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag")

datoStr = Mid(Dato,5,2) & "-" & Mid(Dato,3,2) & "-" & Mid(Dato,1,2)
datoDag = Mid(Dato,5,2)
if InStr(1,datoDag,"0") = 1 then
  datoDag = Mid(Dato,6,1)
end if
datoStreng = arrDay(WeekDay(datoStr)-1) & " d. " & datoDag & ". " & arrMonth(CInt(Mid(Dato,3,2))-1)

Response.Write "Dato skrevet ud: " & datoStreng
Avatar billede hwlarsen Nybegynder
16. april 2002 - 22:34 #4
Takker det er perfekt :-)
Avatar billede eagleeye Praktikant
16. april 2002 - 22:48 #5
:) det lyder godt jeg glemte vist lige års-tallet til sidst men du har sikkert selv gennemskuet og fået det med. Ellers kan du sætte denne linie ind:

datoStreng = arrDay(WeekDay(datoStr)-1) & " d. " & datoDag & ". " & arrMonth(CInt(Mid(Dato,3,2))-1) & " " & Year(datoStr)
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