This is a job for the translators (if your language have one?)
In Norwegian it's done like this: "uke(r)" as you could have "week(s)".
I do not like this solution, but do not know if it's possible in ASP as in VB 6.0 to have: IIF(numberOfWeek=1,"week","weeks") giving "1 week" but "2 weeks".
Older than the rest ...