---
title: "Två siffror i veckonummer"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/114332-två-siffror-i-veckonummer"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Hakanrode"
published: "2004-10-24T20:23:31.000Z"
updated: "2004-10-24T20:40:27.000Z"
replies: 3
views: 262
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/114332-två-siffror-i-veckonummer"
---

# Två siffror i veckonummer

## #1 — Hakanrode, 2004-10-24T20:23Z

Jag använder veckonummer i ett ordernummer, ordernummret räknar upp när veckan i det senaste ordernummret är densamma. Kortfattat så vill jag åstadkomma en ny nummerserie för varje vecka.

Allting fungerar jättebra ända tills vecka 1, då min jämförelse går i stöpet pga att DatePart-funktionen returnerar veckonummret med en siffra istället för två.

Ex. 200452003(Rätt), en vecka senare:20051003(Fel).

```

SET RSordernr = Connect.execute("SELECT MAX(Ordernr) AS Max FROM adress")

  max = RSordernr("Max")

 if (CLng(left(max, 4)) = (CLng(DatePart("yyyy", Date(), 2))) AND CLng(mid(max, 5, 2))= CLng(DatePart("ww", Date(), 2))) then
   ordernummer = max + 1
 else
   ordernummer = DatePart("yyyy", Date(), 2) & DatePart("ww", Date(), 2) & "001"
 end if
```

Finns det något datum som alltid returnerar två siffror eller finns det något annat sätt att smidigt lösa detta?

MVH Håkan

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

## #2 — MatsJ, 2004-10-24T20:32Z

Byt ut:

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

... mot:

```
Right("0" & DatePart("ww", Date(), 2), 2)
```

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

## #3 — Peeer, 2004-10-24T20:33Z

```
if (CLng(left(max, 4)) = (CLng(DatePart("yyyy", Date(), 2))) AND CLng(mid(max, 5, 2))= CLng(right("0" & DatePart("ww", Date(), 2),2)) then
```

/r ehh.. eller så var jag på fel ställe och petade. Godnatt. :)

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

## #4 — Hakanrode, 2004-10-24T20:40Z

Klockrent MatsJ, Och så snabbt!

Tackar och bockar!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/114332-två-siffror-i-veckonummer
