---
title: "Öka datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/140061-öka-datum"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lizard King"
published: "2005-12-29T23:25:04.000Z"
updated: "2005-12-30T13:28:22.000Z"
replies: 8
views: 412
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/140061-öka-datum"
---

# Öka datum

## #1 — Lizard King, 2005-12-29T23:25Z

Finns det något sätt man kan öka ett datum på beroende på en siffra? Om jag anger en siffra mellan 1-5 t.ex. så vill jag att datumet ska bli tre dagar framåt om jag anger en etta, men 6 dagar framåt om jag anger en tvåa. Något tips?

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

## #2 — Peter S, 2005-12-29T23:34Z

Om vi antar att *siffervärde* är siffran (som du givetvis gjort en cint() \[eller liknande\] på):

```
datum = dateadd("D", siffervärde * 3, datum)
```

  :)

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

## #3 — Lizard King, 2005-12-29T23:47Z

Ska pröva, tackar.

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

## #4 — Lizard King, 2005-12-30T01:43Z

Har en känsla av att 1900-01-05 är fel resultat ...

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

## #5 — @nders, 2005-12-30T06:11Z

Vad innehåller variabeln *datum* då? Eller menade du att det ska läggas x dagar på dagens datum?

```
datum = dateadd("d", siffervärde * 3, date())
```

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

## #6 — Lizard King, 2005-12-30T13:16Z

Precis @nders. Det ska vara ett system som bannar olika länge beroende på en styrka på bannen.

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

## #7 — @nders, 2005-12-30T13:18Z

Dåså. Då borde du ha dagens datum + (x\*3) dagar i variabeln *datum* när du kört koden i inlägget. :)

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

## #8 — Lizard King, 2005-12-30T13:24Z

Hehe, komplett kod? Det har en tendens att strula till sig när jag ska in och peta.

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

## #9 — @nders, 2005-12-30T13:28Z

Hmm, komplett? 

```
siffra = 5
' eller
siffra = cint(request.form("formulärfält_där_siffra_angivits"))

datum = dateadd("d", siffra * 3, date())
```

Vet inte om det är svar på din fråga dock, för jag förstår inte riktigt vad du frågar efter... ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/140061-öka-datum
