Avatar billede lund_dk Praktikant
10. januar 2007 - 12:15 Der er 5 kommentarer og
1 løsning

Seneste 5 onsdage

Hej

I dag er det onsdag.

Skal bruge et script der viser dato på de seneste 5 onsdage (incl dagen i dag)

Hvordan gør jeg det?

Var det nu torsdag i dag, så skulle den vise de seneste 5 torsdag(incl dagen i dag)

osv

Altså, vise de seneste 5 xxxdage inc xxxdagen den pågældende dag.

Hvorsan gør jeg det?
Avatar billede lund_dk Praktikant
10. januar 2007 - 12:25 #1
Skal vel på en måde finde de seneste 5 uger og derudfra finde dagen.. men hvordan?


/lund - som ikke lige altid forstår dat
Avatar billede lund_dk Praktikant
10. januar 2007 - 12:25 #2
/lund - som ikke lige altid forstår dato funktioner
Avatar billede lund_dk Praktikant
10. januar 2007 - 12:34 #3
Jeg er kommet frem til denne..

Kan den laves bedre?

<%
dato = Date
date1 = date
for i = 1 to 5
Response.Write("Uge " & datepart("ww", dato, 2, 2) & " - " & datepart("yyyy", dato, 2, 2) & ": " & date1 & "<br>")
dato = DateAdd("ww",-1,dato)
date1 = date1-7
next
%>
Avatar billede fennec Nybegynder
10. januar 2007 - 12:46 #4
Det kan gøres lidt bedre, men du har fået ideen:

dato = Date
for f=0 to -5 step -1
  tmpDato = dateAdd("ww",f,dato)
  Response.Write("Uge " & datepart("ww", tmpDato, 2, 2) & " - " & datepart("yyyy", tmpDato, 2, 2) & ": " & tmpDato & "<br>")
next
Avatar billede lund_dk Praktikant
10. januar 2007 - 16:11 #5
Ja det ser lidt pænere ud..

SMid et svar :D
Avatar billede fennec Nybegynder
10. januar 2007 - 16:22 #6
.o) <-- One Eyed Jack
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