当日是本学期第几周的代码

cain2001 2005-04-02 09:18:24
求计算当日是本学期第几周的代码

本学期开学第一天可假设
...全文
262 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
mq0211 2005-06-24
  • 打赏
  • 举报
回复
n=datediff("ww","2005-1-1",date())
n就是第几周了。
longsnow 2005-04-06
  • 打赏
  • 举报
回复
人家希望问完所有问题呢
  • 打赏
  • 举报
回复
??为什么不行??不理解你在想什么
cain2001 2005-04-05
  • 打赏
  • 举报
回复
我要做个页面将开学日期存入数据库,该如何建表?datatime和smalldatatime不行的吧
spec_lc 2005-04-03
  • 打赏
  • 举报
回复
"1.htm" 输入开学第一天日期
<html>
<head>
</head>
<body>
请输入开学的第一天日期:
<form method="post" action="2.asp" target="_blank">
<input type="text" size="20" value="2005-01-01" name="firstday">
<input type="submit" value="提交">
</form>
</body>
</html>
--------------------------------------------------------------------------
2.asp 判断是开学的第几周
<html>
<head>
</head>
<body>
<%
firstday=request.form("firstday")

disdate=datediff("d",firstday,date(),2)
week=disdate\7+1
response.write "这是新学期的第"& week &"周"

%>
</body>
</html>
longsnow 2005-04-03
  • 打赏
  • 举报
回复
假设开学为dt1 = "2003-01-01"
ds = datediff("d",dt1,date())/7 今天减去开学那天,再除以7
if ds > int(ds) then ds=ds+1 如果是整数就是ds,否则加一

int(ds)就是第多少周,看懂了吧
超级大笨狼 2005-04-03
  • 打赏
  • 举报
回复
警告ncmoc() 不要回复广告!!
已经对部分回复删除了。
heirychen 2005-04-03
  • 打赏
  • 举报
回复
longsnow(龙河) 嘿嘿,高人,偶不懂:P
look4sword 2005-04-02
  • 打赏
  • 举报
回复
今天减去开学那天,再除以7,就行了。
cain2001 2005-04-02
  • 打赏
  • 举报
回复
还有没有更详细一点的
谢谢
longsnow 2005-04-02
  • 打赏
  • 举报
回复
ds即为第几周
longsnow 2005-04-02
  • 打赏
  • 举报
回复
假设dt1 = "2003-01-01"
ds = datediff("d",dt1,date())/7
if ds > int(ds) then ds=ds+1

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧