function jCount(dateStart,dateEnd)
dateCount = datediff("d",dateStart,dateEnd)+1
weekStart = datepart("w",dateStart)
startTmp = dateStart
sum=0
for i = 1 to dateCount
if datepart("w",startTmp)>=2 and datepart("w",startTmp)<=6 then
sum = sum + 1
end if
startTmp = dateadd("d",1,startTmp)
next
jCount = sum
end function
response.write(jCount("2007-2-1","2007-3-1") & "<br>")
function jDate(dateStart,jCount)
weekStart = datepart("w",dateStart)
startTmp = dateStart
sum=0
do while sum<jCount
if datepart("w",startTmp)>=2 and datepart("w",startTmp)<=6 then
response.write(startTmp & "<br>")
sum = sum + 1
end if
startTmp = dateadd("d",1,startTmp)
loop
end function
call jDate("2007-2-1",4)