Avatar billede tblaster Nybegynder
12. februar 2003 - 13:59 Der er 3 kommentarer og
1 løsning

Dato

Hejsa

Jeg har en dato i form af følgende:

sQDag = Session("Dag")
sQMdr = Session("Mdr")
sQAar = Session("Aar")

Jeg bruger så følgende kode for at få datoen i følgende form: Torsdag den 13. febuar 2003

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")

datoDag = sQDag
Mdr = sQMdr
datoStr = datoDag & "-" & Mdr & "-" & sQAar

datoStreng = arrDay(WeekDay(datoStr)-1) & " den " & datoDag & ". " & arrMonth(Mdr-1) & " " & Year(datoStr)

Nu vil jeg så gerne have at jeg kan gøre så jeg tager datoen udfra følgende oplysninger:

sQDag = Session("Dag")
sQMdr = Session("Mdr")
sQAar = Session("Aar")

Og så trækker syv dage fra og udskriver datoen i følgende form: Torsdag den 6. febuar 2003

Det skal jo være så at hvis datoen er den 5 feburar så når der trækkes de 7 dage fra så skal den jo ikke bare skrive -2 febuar men 30 januar.

Håber I forstår mit lille problem og at der er en der kan hjælpe!
Avatar billede keysersoze Ekspert
12. februar 2003 - 14:18 #1
du kan bruge funktionen dateadd - fx;

mydate = DateAdd("d", -7, "31-Jan-95")
Avatar billede tblaster Nybegynder
12. februar 2003 - 14:23 #2
Hvordan skal det laves hvis det skal komme ud som Torsdag den 6. febuar 2003 når datoen fås vha:

sQDag = Session("Dag")
sQMdr = Session("Mdr")
sQAar = Session("Aar")

Det er jo ikke sådan at jeg har datoen ... datoen skifter hele tiden!
Avatar billede eagleeye Praktikant
12. februar 2003 - 15:06 #3
Hvis du har datoen i disse variable sQDag, sQMdr og sQAar så prøv:

dato = CDate(sQDag & "-" & sQMdr & "-" & sQAar)
glDato = DateAdd("d", -7, dato)
glDatoStreng = arrDay(WeekDay(glDato)-1) & " den " & Day(glDato) & ". " & arrMonth(Month(glDato)-1) & " " & Year(glDato)
Response.write glDatoStreng
Avatar billede tblaster Nybegynder
12. februar 2003 - 15:18 #4
Det var lige det jeg skulle bruge!
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