webForumDet fria alternativet

DatePart

2 svar · 306 visningar · startad av niclas.j

niclas.jMedlem sedan juni 2000122 inlägg
#1

Varför?

vVecka = DatePart("ww", Date(), 2)

Varför blir vVecka= (45) när 2 an i koden ska tala om att vecka börjar på en måndag...? min kod:
Session.LCID = 1053
vVecka = DatePart("ww", Date(), 2)
Response.write Weekdayname(weekday(date))& " " & Day(date) & " " & Monthname(Month(date)) & " vecka " & vVecka

Fundersam..

/niclas

------------------
ingenting är omöjligt det tar bara lite längre tid..

@ndersMedlem sedan juni 200026 914 inlägg
#2

därför att du även bör ha med nånting som säger vilken vecka som är årets första vecka.

vVecka = DatePart("ww", Date(), 2, 2)

den sista parametern kan även vara konstanten vbfirstfourdays som alltså betyder att vecka 1 är den första vecka där minst fyra dagar återfinns i det nya året.

mvh

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
sucky, sucky. five dallah!</A>

niclas.jMedlem sedan juni 2000122 inlägg
#3

Tack!

Man lär så länge man lever..

/niclas

------------------
ingenting är omöjligt det tar bara lite längre tid..

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb