---
title: "Veckonummer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/127776-veckonummer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "devotion"
published: "2005-05-06T19:39:04.000Z"
updated: "2005-05-07T06:42:02.000Z"
replies: 2
views: 292
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/127776-veckonummer"
---

# Veckonummer

## #1 — devotion, 2005-05-06T19:39Z

:) 
Hej!
Har sökt runt lite efter en funktion som returnerar start- och slutdatum för en viss vecka...

Har hittat följande:

```
weekno = 18
y = 2005

firstday = y & "-01-01"
fweek = DatePart("ww", firstday, vbMonday, vbFirstFourDays)
if fweek > 1 then
   startday = dateadd("d",8-weekday(firstday,vbmonday),firstday)
else
   startday = dateadd("d",-6-weekday(firstday,vbmonday),firstday)
end if

startday = dateadd("ww",weekno,startday)
endday = dateadd("d",6,startday)

response.write "<br>"
response.write weekno
response.write "<br>"
response.write y
response.write "<br>"
response.write startday
response.write "<br>"
response.write endday
```

LarsG är upphovsmannen... ;) 

Men det blir inte riktigt rätt....

Skriver jag in V18, 2005
Så blir startdatum:2005-05-09
och slutdatum: 2005-05-15 
vilket är Vecka 19

Vad är det för fel???

Mvh
Henrik

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

## #2 — Guffa, 2005-05-06T22:33Z

Testa funktionen GetWeek här istället:
<http://guffa.com.loopiadns.com/Programming_archive.asp?id=6>

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

## #3 — devotion, 2005-05-07T06:42Z

:e

Tack för det.....!!!

Mvh
Henrik

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/127776-veckonummer
