korrekt function??

ASP

4 svar · 216 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Trådstart#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)
Medlem sedan nov. 20017 144 inlägg
#2

Den skulle kunna vara rätt...

Medlem sedan okt. 20005 273 inlägg
#3

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

Medlem sedan juni 20019 024 inlägg
#4

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

Medlem 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 :)

258 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)