Avatar billede agerled Nybegynder
21. marts 2004 - 11:55 Der er 4 kommentarer og
2 løsninger

finde dato ud fra dagsnummer

Hej.

Hvordan får man ASP til at udskive datoen på den kommende lørdag eller søndag når man ved at det er dagsnummer 7 eller 1.

Jeg har en konkurrence hvor man i løbet af ugen skal kunne tilmelde sig konkurrencer den følgende lørdag eller søndag.

Hvis brugeren på en mandag f.eks skriver "tilmeld lørdag" hvordan får jeg så mit script til at sætte datoen til den kommenden lørdag???
Avatar billede ellebaek Nybegynder
21. marts 2004 - 11:59 #1
weekday(date) så får du nuværende dag nr.

så kan du bare sige noget i stilen af:

<%
idag = weekday(date)
dagto = 7 'fx. kan måske være weekday(dato2)

dagetil = dagto - idag
response.write dateadd("d", date, dagetil)
%>

Jeg vil tro noget i den stil, men det er ikke testet.
Avatar billede Meggel Novice
21. marts 2004 - 12:01 #2
<%
if request.form("tilmeld") = "tilmeld lørdag" then
response.write "Du har nu tilmeld dig til konkurrencer på lørdag"
eller noget andet den skal gøre
elseif request.form("tilmeld") = "tilmeld søndag" then
response.write "Du har nu tilmeld dig til konkurrencer på søndag"
eller andet den skal gøre..
end if
%>
Avatar billede eagleeye Praktikant
21. marts 2004 - 12:05 #3
Næste lørdag og søndag

loerdag = DateAdd("d",VBSaturday-WeekDay(date),date)
soendag = DateAdd("d",7+VBSunday-WeekDay(date),date)
Avatar billede agerled Nybegynder
21. marts 2004 - 12:16 #4
ellebaek og eagleeye læg lige svar....
Avatar billede ellebaek Nybegynder
21. marts 2004 - 12:16 #5
Der kommer et svar her ;-)
Avatar billede eagleeye Praktikant
21. marts 2004 - 12:17 #6
ok :)
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