---
title: "DatePart"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6985-datepart"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "niclas.j"
published: "2000-10-30T11:39:00.000Z"
updated: "2000-10-30T19:24:00.000Z"
replies: 2
views: 308
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/6985-datepart"
---

# DatePart

## #1 — niclas.j, 2000-10-30T11:39Z

Varför?

vVecka = DatePart("ww", Date(), 2)

Varför blir vVecka= (45) när 2 an i koden ska tala om att vecka börjar på en måndag...? min kod:
Session.LCID = 1053
vVecka = DatePart("ww", Date(), 2)
Response.write Weekdayname(weekday(date))& " " & Day(date) & " " & Monthname(Month(date)) & " vecka " & vVecka

Fundersam..

/niclas

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

## #2 — @nders, 2000-10-30T12:23Z

därför att du även bör ha med nånting som säger vilken vecka som är årets första vecka.

```
vVecka = DatePart("ww", Date(), 2, 2)
```

den sista parametern kan även vara konstanten vbfirstfourdays som alltså betyder att vecka 1 är den första vecka där minst fyra dagar återfinns i det nya året.

mvh

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

## #3 — niclas.j, 2000-10-30T19:24Z

Tack!

Man lär så länge man lever..

/niclas

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/6985-datepart
