Avatar billede Slettet bruger
08. september 2001 - 00:25 Der er 4 kommentarer og
1 løsning

Datoer for de seneste 30 dage

Hej!

hvordan får jeg udskrevet datoerne for de sidste 30 dage, i en dropdown box?

<%
End Philip
%>
Avatar billede moroax Nybegynder
08. september 2001 - 02:21 #1
uden at være sikker,
mon ikke det er noget now(date -1), now(date -2) osv. ?!!..
ANER ikke om det virker...


* MoRoax...
Avatar billede hy Nybegynder
08. september 2001 - 07:45 #2
Sådan :

<%
Response.Write  \"<select size=\'1\' name=\'datoer\'>\"

For i = 0 to 30
Response.Write \"<option value=\'\" & DateAdd(\"d\",- i ,Date) & \"\'>\" &  DateAdd(\"d\",- i ,Date) & \"</option>\"
Next

Response.Write \"</select>\"
%>

hyde
Avatar billede Slettet bruger
08. september 2001 - 10:42 #3
Jeg mengler lige en ting:

Jeg har en dato, i en tabel, fx. rs(\"oprettet\") .

Der vil jeg gerne udskrive alle dagene fra rs(\"oprettet\") til dags dato - hvordan gjr jeg det?
Avatar billede eagleeye Praktikant
08. september 2001 - 14:21 #4
dageimellem = DateDiff(\"d\",rs(\"oprettet\"),Date)
Response.Write \"<select name=\'datoting\'>\"
do while dageimellem >= 0
Response.Write \"<option value=\'\" & DateAdd(\"d\",-dageimellem, Date) & \"\'>\" & DateAdd(\"d\",-dageimellem, Date) & \"</option>\"
dageimellem = dageimellem - 1
loop
Response.Write \"</select>\"
Avatar billede januskh Nybegynder
14. september 2001 - 18:36 #5
Således:

<%
    nToDay = clng(now())

    Response.Write \"<select name=\'cboDates\'>\" & vbCrlf
   
    For i = nToDay to (nToDay -30) step -1
        Response.Write \"<option value=\'\" & cDate(i) & \"\'>\" & cDate(i) & \"</option>\"
    Next

    Response.Write \"</select>\"   
%>
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