Som rubriken säger.. jag vill, givet en vecka, hämta datumet för den första dagen..
Alltså om jag kör:
getFirstDayOfWeek(19) så skall den returnera 2003-05-05
Någon som har en tjusig funktion för detta?
/MJ
PalleMedlem sedan apr. 20003 174 inlägg[red]Function getFirstDayOfWeek(intWeek)
strDate = Year(now) &"-01-01"
Do Until DatePart("ww", strDate, 2, 2) = intWeek
strDate = DateAdd("d", 1, strDate)
Loop
getFirstDayOfWeek = strDate
End Function
Response.Write getFirstDayOfWeek(19)[/red]
jag behöver också en sådan.
har en som ser ut som den ovan, problemet är att den inte är korrekt, tyvärr!
skriver man vecka 1 år 2003 så får man 2003-01-01, korrekta svaret bör bli 2002-12-30, nån som är sugen och skriva ihop en riktig funktion?
Jesper TMedlem sedan nov. 20017 144 inläggTror att det skall gå att fixa med en växel till DatePart.
Titta här:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctdatepart.asp
Ex. DatePart("ww", strDate, 2,1)