webForumDet fria alternativet

Invecklat att visa veckorna

ASP

1 svar · 223 visningar · startad av eriks

Medlem sedan apr. 20011 418 inlägg
Frågan#1

Hej!

Jag har en databas där diverse fakta finns lagrade på olika datum (typ kalender). Jag visar dessa fakta sorterade efter datum, men det skulle vara ännu bättre om man kunde lägga in vilken vecka det var också. Istället för:

Måndag 3:e, Fiska
Tisdag 4:e, Meta
Onsdagen den 12:e, Pilka

skulle det stå:
Vecka 11
Måndag 3:e, Fiska
Tisdag 4:e, Meta
Vecka 12
Onsdagen den 12:e, Pilka

Som det är nu har jag gjort en Do Loop rakt upp och ner och radat upp faktan efter datum, men jag har ingen aning om hur jag ska göra för att få upp veckorna såsom jag visade innan. (Jag har ett fält i databasen som heter "Datum", så man borde väl kunna hämta det värdet, räkna om det till aktuell vecka, och sedan använda det veckovärdet på något sätt. Alla datum i fältet "Datum" står i formatet 01-03-06).

Någon som förstår vad jag menar, och tror sig kunna lösa mitt problem?

Tack! /Erik

Medlem sedan mars 20002 836 inlägg
#2

Denna ska funka:

dteDate = "01-03-06"

dteWeek = DatePart("ww",dteDate,0,0)

Response.Write dteWeek

cya,
PatrikB

------------------
Ingenting är omöjligt.
Det omöjliga tar bara något längre tid att genomföra.

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