---
title: "Felaktigt veckonummer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/119345-felaktigt-veckonummer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "sharkface"
published: "2005-01-05T12:49:24.000Z"
updated: "2005-05-15T05:56:49.000Z"
replies: 4
views: 556
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/119345-felaktigt-veckonummer"
---

# Felaktigt veckonummer

## #1 — sharkface, 2005-01-05T12:49Z

Hej!

Koden:

```
DatePart("ww", "2005-01-05")
```

ger resultatet 2, men enligt min kalender så tillhör detta datum v1. Kan någon förklara detta för mig?!

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

## #2 — @nders, 2005-01-05T12:52Z

Eftersom det är lite olika världen över när vecka ett börjar, så måste du specificera att du är svensk, och därför gäller att vecka ett är första vecka med fyra januaridagar.

```
DatePart("ww", "2005-01-05", 2, 2)
```

Läsning: <http://www.devguru.com/technologies/vbscript/quickref/datepart.html>

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

## #3 — PLks, 2005-05-14T18:17Z

> **@anders skrev:**
>
> Eftersom det är lite olika världen över när vecka ett börjar, så måste du specificera att du är svensk

 
Det trodde jag att jag gjorde med

```
Session.LCID = 1053
```

 med det hjälpte intemig år 2005 (däremot år 2003 + 2004)

> **@nders skrev:**
>
> vecka ett är första vecka med fyra januaridagar

 börjar "alla år" med en vecka som innehåller minst 4 dagar?

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

## #4 — Guffa, 2005-05-14T19:10Z

> **PLks skrev:**
>
> börjar "alla år" med en vecka som innehåller minst 4 dagar?

Det är den regel som vi använder för att avgöra vilket år en vecka tillhör. På samma sätt som vi har bestämt att veckan börjar på måndag:

DatePart("ww", #2005-01-05#, vbMonday, vbFourFirstDays)

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

## #5 — @nders, 2005-05-15T05:56Z

> **PLks skrev:**
>
> Det trodde jag att jag gjorde med
>
> ```
> Session.LCID = 1053
> ```
>
>  med det hjälpte intemig år 2005 (däremot år 2003 + 2004)

Njae. Session.LCID påverkar bara hur information presenteras; datum, tider, valutor, etc.

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

---

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