webForumDet fria alternativet
Logga in / Bli medlem

DateAdd

ASP

2 svar · 191 visningar · startad av Bjuris

Medlem sedan juli 2001514 inlägg
Trådstart#1

Har lite problem med DateAdd.
använder koden nedan.

<%
							strOption=0
							Response.Write("<form><select name=daypicker>")
							for strOption=0 to 5
							Response.Write("<option>"&left(dateadd("d",-strOption,Date),10)&"</option>")
							strOption = strOption + 1
							next
							Response.Write("</select></form>")
						%>

Det som jag vill ha ut är de snaste fem dagarnas datum i en dropdown.
Problemet jag har nu är att jag bara får
2001-11-06
2001-11-04
2001-11-02
varför blir det bara varannat datum??

Medlem sedan dec. 200012 464 inlägg
#2

Det är därför att du själv räknar upp strOption.

<%
Response.Write("<form><select name=daypicker>")
for strOption=0 to 4
Response.Write("<option>"&left(dateadd("d",-strOption,Date),10)&"</option>")
next
Response.Write("</select></form>")
%>
Medlem sedan juli 2001514 inlägg
#3

tackar.
sicken miss. :) :)

254 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)