最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 编程开发 > asp教程

ASP日期函数运用—生成简单的日历

日期:07-23    来源:中国设计秀    作者:cnwebshow.com

<%@LANGUAGE="VBSCRipT" CODEPAGE="65001"%>KYM中国设计秀
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">KYM中国设计秀
<html xmlns="http://www.w3.org/1999/xhtml">KYM中国设计秀
<head>KYM中国设计秀
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />KYM中国设计秀
<title>无标题文档</title>KYM中国设计秀
<style type="text/css">KYM中国设计秀
body{KYM中国设计秀
font-size:12px;KYM中国设计秀
}KYM中国设计秀
table{KYM中国设计秀
text-align:center;KYM中国设计秀
}KYM中国设计秀
#curr{KYM中国设计秀
background-color:#CC99CC;KYM中国设计秀
}KYM中国设计秀
</style>KYM中国设计秀
</head>KYM中国设计秀

<body>KYM中国设计秀
<%KYM中国设计秀
dim lines,currY,currD,firDate,firWeek,maxDay,daysKYM中国设计秀
sub cal(dateStr)KYM中国设计秀
if dateStr="" thenKYM中国设计秀
dateStr=date()KYM中国设计秀
end ifKYM中国设计秀
currY=year(dateStr)KYM中国设计秀
currM=month(dateStr)KYM中国设计秀
currD=day(dateStr)KYM中国设计秀
firDate=currY&"-"&currM&"-1"KYM中国设计秀
firWeek=weekDay(firDate)KYM中国设计秀
maxDay=day(dateSerial(y,m+1,0))KYM中国设计秀
days=maxDay+firWeek-1KYM中国设计秀
if days mod 7 = 0 thenKYM中国设计秀
lines=int(days/7)-1KYM中国设计秀
elseKYM中国设计秀
lines=fix(days/7)KYM中国设计秀
end ifKYM中国设计秀
end subKYM中国设计秀
'这样就生成2008年8月的日历KYM中国设计秀
'ds="2008-8-8"KYM中国设计秀
'call cal(ds)KYM中国设计秀
call cal("")KYM中国设计秀
%>KYM中国设计秀
<table border="0" cellspacing="0" cellpadding="0">KYM中国设计秀
  <tr>KYM中国设计秀
    <td width="25" height="25">日</td>KYM中国设计秀
    <td width="25" height="25">一</td>KYM中国设计秀
    <td width="25" height="25">二</td>KYM中国设计秀
    <td width="25" height="25">三</td>KYM中国设计秀
    <td width="25" height="25">四</td>KYM中国设计秀
    <td width="25" height="25">五</td>KYM中国设计秀
    <td width="25" height="25">六</td>KYM中国设计秀
  </tr>KYM中国设计秀
  <%for i=0 to lines%>KYM中国设计秀
  <tr>KYM中国设计秀
    <%KYM中国设计秀
for j=1 to 7KYM中国设计秀
square=7*i+j-firWeek+1KYM中国设计秀
if square<1 or square>maxDay thenKYM中国设计秀
response.Write("<td width='25' height='25'> </td>")KYM中国设计秀
elseif square=currD thenKYM中国设计秀
response.Write("<td width='25' height='25' id='curr'>"&square&"</td>")KYM中国设计秀
elseKYM中国设计秀
response.Write("<td width='25' height='25'>"&square&"</td>")KYM中国设计秀
end ifKYM中国设计秀
nextKYM中国设计秀
%>KYM中国设计秀
  </tr>KYM中国设计秀
  <%next%>KYM中国设计秀
</table>KYM中国设计秀
</body>KYM中国设计秀
</html>KYM中国设计秀

本文引用地址:/bc/article_46253.html
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明