webForumDet fria alternativet

Skicka med värde till funktion?

ASP

3 svar · 395 visningar · startad av fredrik

Medlem sedan dec. 19991 072 inlägg
Frågan#1

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?

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
streetwise.se

Medlem sedan dec. 19998 577 inlägg
#2

... 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...

------------------
MVH / Vide
Min hemsida:webeye.nu

Medlem sedan dec. 19991 072 inlägg
#3

...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?

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
streetwise.se

Medlem sedan dec. 19991 749 inlägg
#4

Sub SkrivUt(id)
Response.Write id
End Sub

olga="Hejsan"

Call SkrivUt(olga)

------------------
Daniel Olsson - Webbutvecklare

Personlig sida
KjAM Sekten Community

/N

252 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)