webForumDet fria alternativet

korrekt function??

4 svar · 211 visningar · startad av doggelito

doggelitoMedlem sedan juni 20003 076 inlägg
#1

Vill bara försäkra mig att denna är korrekt, ser den ut att vara det?

Private Function get_Month(Byval Current_date, Byval Mathvalue)
Dim Current_month
    If Len(Current_date) = 0 Or Not isDate(Current_date) Then
    Current_date = Date()
    Else
    Current_date = CDate(Current_date)
    End If
    Current_date = Dateserial(Year(Current_date), Datepart("M", Current_date, 2)+Mathvalue, "1")
	Current_month = DatePart("M", Current_date, 2)
get_Month = Current_month
End Function

'Ex. visar 5 månader tillbaka
response.write get_Month(Request.QueryString("Current_date"),-5)
Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Den skulle kunna vara rätt...

icaaqMedlem sedan okt. 20005 273 inlägg
#3

Jag undrar bara varför inte använda DateAdd()?

PaceMedlem sedan juni 20019 024 inlägg
#4

Förutom att den inte kan vara Private utanför en class.

doggelitoMedlem sedan juni 20003 076 inlägg
#5

Jag undrar bara varför inte använda DateAdd()?

:x Jahapp! Då var man där igen då, koda först och tänka sen.
Tack för att du får mig på rätt spår igen!

Förutom att den inte kan vara Private utanför en class.

Den ligger i en class :)

131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)