CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

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

楼主cain2001(菜鸟2001)2005-04-02 21:18:24 在 Web 开发 / ASP 提问

求计算当日是本学期第几周的代码  
   
  本学期开学第一天可假设 问题点数:50、回复次数:12Top

1 楼longsnow(龙河)回复于 2005-04-02 21:28:22 得分 20

假设dt1   =   "2003-01-01"  
  ds   =   datediff("d",dt1,date())/7  
  if   ds   >   int(ds)   then   ds=ds+1  
   
  Top

2 楼longsnow(龙河)回复于 2005-04-02 21:28:45 得分 0

ds即为第几周Top

3 楼cain2001(菜鸟2001)回复于 2005-04-02 23:25:33 得分 0

还有没有更详细一点的  
  谢谢Top

4 楼look4sword(觅剑 | 劈柴、喂马、周游世界。)回复于 2005-04-02 23:59:56 得分 0

今天减去开学那天,再除以7,就行了。Top

5 楼spec_lc(初学ASP)回复于 2005-04-03 00:30:51 得分 20

"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>Top

6 楼heirychen(小老鼠)回复于 2005-04-03 09:43:16 得分 0

longsnow(龙河)     嘿嘿,高人,偶不懂:PTop

7 楼superdullwolf(超级大笨狼,每天要自强,MVP)回复于 2005-04-03 09:56:55 得分 0

警告ncmoc()   不要回复广告!!  
  已经对部分回复删除了。Top

8 楼longsnow(龙河)回复于 2005-04-03 10:36:44 得分 10

假设开学为dt1   =   "2003-01-01"  
  ds   =   datediff("d",dt1,date())/7     今天减去开学那天,再除以7  
  if   ds   >   int(ds)   then   ds=ds+1   如果是整数就是ds,否则加一  
   
  int(ds)就是第多少周,看懂了吧Top

9 楼cain2001(菜鸟2001)回复于 2005-04-05 20:53:31 得分 0

我要做个页面将开学日期存入数据库,该如何建表?datatime和smalldatatime不行的吧Top

10 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-04-05 21:05:58 得分 0

??为什么不行??不理解你在想什么Top

11 楼longsnow(龙河)回复于 2005-04-06 13:09:51 得分 0

人家希望问完所有问题呢Top

12 楼mq0211(名泉)回复于 2005-06-24 14:48:02 得分 0

n=datediff("ww","2005-1-1",date())  
  n就是第几周了。Top

相关问题

  • 求代码,给定第几月的第几周,求该周的第一天及最后一天的日期
  • 哪位大虾能给段代码计算一个日期在这一年中的第几周
  • 在代码中怎么知道当前光标所在是第几行?
  • 如何知道现在是第几周?
  • 第几周从哪天开始?
  • 本天为全年的第几周
  • 求日期2005-9-10是2005第几周
  • 菜鸟:急!关于搜索页面的“上一页,下一页,当前第几页。。。的代码
  • VS2003怎么可以显示出代码是第几行?怎么设置?在线等,谢谢
  • 请...问... 如何获得某月是从某年的第几周开始到第几周结束

关键词

得分解答快速导航

  • 帖主:cain2001
  • longsnow
  • spec_lc
  • longsnow

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo