webForumDet fria alternativet
Logga in / Bli medlem

problem med veckonummer

ASP

6 svar · 285 visningar · startad av qwerty

Medlem sedan jan. 2001391 inlägg
Trådstart#1

Hej!

Följande kod ger mig vecka 3. Men denna vecka är ju vecka 2. Hur löser jag detta?

Datepart("ww", Date(),2)
Medlem sedan dec. 20003 563 inlägg
#2

Med 3 så menar den nog egentligen att det är tisdag.
Sön = 1
Mån = 2
Tis = 3

Medlem sedan jan. 2001391 inlägg
#3

...nä det blev visst rätt. Någon av moderatorerna kan säkert ta bort denna tråd :r

sorry

Medlem sedan aug. 20003 575 inlägg
#4

är inte sönd = 0 ?

Medlem sedan juni 200032 967 inlägg
#5

Blev det rätt? :o

I Microsofts VBScriptreferens ser man att det finns ett till argument till funktionen, som definierar vad som är årets första vecka.

red: Varför skulle den mena att det är tisdag? Det frågas ju efter veckonummer (ww)?

When in doubt, konsultera referensen, still not förstå, konsultera webForum. ;)

mvh,

Medlem sedan jan. 20022 440 inlägg
#6

Nej söndag är veckans första dag

Medlem sedan jan. 2001391 inlägg
#7

...såg i riklinjerna att man ska förklara hur det löste sig:

Det var så här att jag sparade veckonumret i en session. När jag klickade på en knapp så ökades veckonumret med 1 och minskade med 1 om jag klickade på en annan knapp.

Anlendingen till att jag fick fel veckonummer var att det ökade värdet låg kvar i sessionen sen innan. Jag testade på en annan dator och då fungerade det.

Ledsen att jag utnyttjat wf´s samlade resurser i onödan. Problemet var alltså inget problem från första början.

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
114 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)