显示某日期所在星期的所有日期asp代码

作者:亮亮 来源:亮亮博客 时间:2008-06-01 16:05:00 

 

<%
dim week_ymd(8)

'测出可以手动设定日期,比如this_ymd=#2008-04-12#
this_ymd=date()

'设置周显示模式为:周一开始,周日结束。
i=weekday(this_ymd,vbMonday)

'计算出该周周一的日期
if i=1 then 
  monday_sign=0
else
  monday_sign=1-i
end if
monday_ymd=dateadd("d",monday_sign,this_ymd)

'循环得出该周的所有日期。
j=1
do while (7-j)>=0
  week_ymd(j)=dateadd("d",j-1,monday_ymd)
  j=j+1 
loop 
%>

显示该周的所有日期:<br>
<% for j=1 to 7%>
周<%=j%>:<%=week_ymd(j)%><br>
<% next %>

也许您看了题目不是很清楚这代码做什么用,为此本站测试了一下(2008年6月1号)

屏幕显示:

显示该周的所有日期:
周1:2008-5-26
周2:2008-5-27
周3:2008-5-28
周4:2008-5-29
周5:2008-5-30
周6:2008-5-31
周7:2008-6-1

 

标签:日期,星期,时间
0
投稿

猜你喜欢

  • MySQL应用技巧之内存使用线程独享

    2010-08-08 08:33:00
  • 2008年个性设计挂历参考

    2007-12-29 20:30:00
  • 如何使用数据绑定控件实现不换页提交数据?

    2010-05-16 15:17:00
  • SQL语句中的一些特殊参数如何用变量来代替

    2008-03-14 07:44:00
  • 在ASP.NET2.0通过SMTP的验证发送EMAIL

    2007-09-23 12:29:00
  • SQL 外链接操作小结 inner join left join right join

    2008-03-12 11:56:00
  • [图]关于网站开发中缓存 cache应用

    2008-08-19 18:14:00
  • HTML5硝烟弥漫

    2009-07-06 14:44:00
  • 设计规范有谱么?

    2008-06-06 12:28:00
  • asp和js两种方法判断远程图片是否存在

    2007-09-21 17:27:00
  • 数字人组件反写[asp组件开发实例3]

    2009-06-09 13:16:00
  • 关于Javascript的内存泄漏问题

    2008-04-15 07:46:00
  • FrontPage2002简明教程一:安装与界面

    2008-08-17 11:04:00
  • asp如何做一个树状展开视图来显示自己的记录结构?

    2010-07-12 18:56:00
  • asp如何做一个随机密码产生器?

    2010-07-12 18:57:00
  • MySQL优化全攻略--相关数据库命令

    2008-11-01 17:03:00
  • SQL Server 交叉表查询 case

    2012-01-05 19:31:38
  • JScript 的内存回收

    2007-10-16 20:02:00
  • 网页版面布局的方法及技巧

    2007-10-29 12:41:00
  • Oracle性能究极优化 下

    2010-07-30 13:25:00
  • asp之家 网络编程 m.aspxhome.com