---
title: "Datumbugg - igen! trots..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11084-datumbugg-igen-trots"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "udden"
published: "2001-08-13T15:13:00.000Z"
updated: "2001-08-13T16:01:00.000Z"
replies: 5
views: 171
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/11084-datumbugg-igen-trots"
---

# Datumbugg - igen! trots...

## #1 — udden, 2001-08-13T15:13Z

Måste återknyta till datumbuggen.

när jag vill hämta veckonummer från datumet 2003-12-31 så får jag 53.

Jag läste det andra inlägget om datumbugg, men jag har satt de parametrarna, varför jag är förundrad?

Min kod ser ut så här:
\<%=DatePart("ww",tempvar,vbMonday,vbFirstJan1)%\>

2003-12-31 är en onsdag och 2004-01-01 är en torsdag. 1 jan finns i veckan ska det inte bli vecka 1 då? (vbFirstJan1)

Tacksam för en upplysning!

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

## #2 — emission, 2001-08-13T15:19Z

Har du konstanterna vbMonday och vbFirstJan1 deklarerade?

De är 2, resp. 1.

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

## #3 — udden, 2001-08-13T15:37Z

Nej det hade jag inte, tog för givet att de fanns fördefinierade.

Men bytte till 

\<%=DatePart("ww",tempvar,2,1)%\>

och det ger fortfarande 53 för 2003-12-31 (alla YYYY-12-31 ger 53). 

Men har är en märklig sak till - alla YYYY-01-01 ger vecka 1. 

Har jag hjärnsläpp nu eller vad attans innebär detta?

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

## #4 — @nders, 2001-08-13T15:41Z

du ska använda vbFirstFourDays, inte vbFirstJan1. i alla fall om vi pratar sverige.

och, jag tror minsann att de är fördefinierade.

mvh,

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

## #5 — udden, 2001-08-13T15:53Z

Yes, nu funkar det korrekt så långt jag hunnit testa. 

Även luskat lite i det, så i Sverige är det vbFirstFourDays som gäller på officiella kalendrar?

Tolkar din mening så, tack för hjälpen på det också isf :)

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

## #6 — @nders, 2001-08-13T16:01Z

japp, i sverige är vecka 1 den första vecka med minst fyra januaridagar.

mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11084-datumbugg-igen-trots
