---
title: "Loopa ut"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/114061-loopa-ut"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Asa"
published: "2004-10-21T09:29:03.000Z"
updated: "2004-10-22T20:21:49.000Z"
replies: 11
views: 411
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/114061-loopa-ut"
---

# Loopa ut

## #1 — Asa, 2004-10-21T09:29Z

Jag vill loopa ut datum i en selectruta i detta formatet:
2004-10-21 - v.43 - Torsdag

Hur skriver jag då?

Permalänk: https://www.webforum.nu/p/114061

## #2 — @nders, 2004-10-21T09:32Z

Vad vill du loopa ut? Ett år? En månad? En vecka? Var vill du börja?

Permalänk: https://www.webforum.nu/p/1465824

## #3 — Asa, 2004-10-21T09:32Z

Jag tror jag vill ha 1 månad den ska loopa ut. Fram till dagens datum.

Permalänk: https://www.webforum.nu/p/1465825

## #4 — @nders, 2004-10-21T09:36Z

Otestat:

```
<%
for i = 1 to day(date)
	dteDate = Cdate(year(date) & right("0" & month(date), 2) & right("0" & i, 2))
	response.write "<option>" & dteDate & " - v." & datepart("ww", dteDate) & " - " & WeekDayName(Weekday(dteDate)) & "</option>"
next
%>
```

Permalänk: https://www.webforum.nu/p/1465830

## #5 — Asa, 2004-10-21T09:38Z

Felmess på raden som börjar så här: dteDate

```
Körningsfel i Microsoft VBScript (0x800A000D)
Inkompatibla typer: 'Cdate'
/applikationer/fotodagbok/test.asp, line 3
```

Permalänk: https://www.webforum.nu/p/1465834

## #6 — @nders, 2004-10-21T09:40Z

Som sagt, otestat. Jag hade glömt ett par bindestreck. ;)

Prova detta istället:

```
<%
for i = 1 to day(date)
	dteDate = Cdate(year(date) & "-" & right("0" & month(date), 2) & "-" & right("0" & i, 2))
	response.write "<option>" & dteDate & " - v." & datepart("ww", dteDate) & " - " & WeekDayName(Weekday(dteDate)) & "</option>"
next
%>
```

Permalänk: https://www.webforum.nu/p/1465835

## #7 — Asa, 2004-10-21T09:41Z

Tackar så mycket! Funkar fint :)

Permalänk: https://www.webforum.nu/p/1465836

## #8 — Asa, 2004-10-21T09:43Z

Men om jag vill visa ex 3 månader bak i tiden då? TIll dagens datum?

Permalänk: https://www.webforum.nu/p/1465838

## #9 — @nders, 2004-10-21T09:47Z

Det borde ju gå att göra så här:

```
dteStartDate = dateAdd("m", -3, date)
for dteDate = dteStartDate to Date
	response.write "<option>" & dteDate & " - v." & datepart("ww", dteDate) & " - " & WeekDayName(Weekday(dteDate)) & "</option>"
next
```

Permalänk: https://www.webforum.nu/p/1465845

## #10 — Asa, 2004-10-21T09:52Z

Funkade fint det med. Tack återigen!

Permalänk: https://www.webforum.nu/p/1465847

## #11 — Asa, 2004-10-22T20:08Z

Hur skriver man om man vill skriva ut tiden i en select-lista? Formatet 00:00 till 23:59

Permalänk: https://www.webforum.nu/p/1466893

## #12 — Asa, 2004-10-22T20:21Z

Hittade denna kod:

```
          <select name="tid" style="width:100%">
            <%For i = 0 To 23
              If i < 10 Then 
                i = "0" & i
              End If   
              For x = 0 To 59
                If x < 10 Then 
                  x = "0" & x
                End If%>
                <option value="<%=i &":"& x%>" <%If i &":"& x = FormatDateTime(now,4) Then Response.Write " selected"%>><%=i &":"& x%><br>	   
              <%next
            next%>
          </select>
```

Permalänk: https://www.webforum.nu/p/1466895

---

Tråden på webben: https://www.webforum.nu/amne/asp/114061-loopa-ut
