日期:2014-05-17  浏览次数:20819 次

求助:以一周从星期一开始,如何计算今天是今年的第几周?
以一周从星期一开始,如何计算今天是今年的第几周?
也就是说 2012/01/02才是今年的第一周,求asp写法,谢谢!

------解决方案--------------------
HTML code

<form action="index.asp" method="post">
    请输入要查询的日期:<input type="text" name="d" /> 如:2012-2-15
    <input type="submit" value="查询该日期是今年的第几周" />
</form>
<%
dim d : d=request.form("d")
if d="" then response.end
dim m : m=0
for i=#2012-1-1# to formatdatetime(d) 'date()
    if weekday(i)=2 then m=m+1
next
response.write "查询结果:"&d&"是今年的第"&m&"周"
%>