---
title: "Skicka med värde till funktion?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/5478-skicka-med-värde-till-funktion"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "fredrik"
published: "2000-03-20T08:54:00.000Z"
updated: "2000-03-20T13:10:00.000Z"
replies: 3
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/5478-skicka-med-värde-till-funktion"
---

# Skicka med värde till funktion?

## #1 — fredrik, 2000-03-20T08:54Z

Jag har en sida där jag ska ha gårdagens/förrgårs och förr-förrgårs datum i aaaa-mm-dd format.

jag skrivit en kod som jag anar är väldigt mycket för lång än vad som eg. behövs.

Eftersom DateAdd funktionen använder "date" så får jag ju formatet helt fel. Jag får då formatet på följande sätt: (m)m/(d)d/aa. 

Jag har skrivit följande kod:

```
dim d, igar, temp
d=Day(now)
igar = DateAdd("d", -1, date)
temp=igar
temp="" &right(igar, 2)
if mid(igar, 2, 1)="/" then 
temp=temp &"0" &mid(igar, 1, 1) 
else
temp=temp &mid(igar,1, 2)
end if
if mid(igar, 4, 1)="/" then
temp=temp &"0" &mid(igar, 3, 1)
else
temp=temp &mid(igar,3, 2)
end if
igar=temp
igar="20" &igar
```

Detta funkar fint och så....men jag använder precis samma sak på 3 andra ställen, förutom att DateAdd är satt till, -2, -3 osv.

Vad jag är ute efter är alltså att göra detta till en funktion där man i anropet skickar med ett värde (typ -1). Är detta möjligt i VBScript och i så fall hur?

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

## #2 — Vide, 2000-03-20T09:09Z

... eller så gör du om datumformatet till Svenska. Då får du formatet yyyy-mm-dd.
Lägg bara in Session.LCID 1053 längst upp på sidan. Sen borde det bara vara att räkna ut gårdagens datum: date-1, date-2 o.s.v...

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

## #3 — fredrik, 2000-03-20T12:16Z

...ok, då vet jag det...(och det funkade fint med DateAdd) men eftersom att jag har en hel del andra funktioner med som använder den "vanliga" datum-formateringen så vill jag helst inte ändra allt.

så frågan är fortfarande kvar....går det att skicka med värden till en funktion och i så fall hur?

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

## #4 — nanne, 2000-03-20T13:10Z

Sub SkrivUt(id)
Response.Write id
End Sub

olga="Hejsan"

Call SkrivUt(olga)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/5478-skicka-med-värde-till-funktion
