上一篇:防护手册:如何防止ASP木马在服务器上运行 >>
ASP中和星期有关的自定义函数
最近有一个计算周的需要,看了网上现成的代码,不太合适,只好自己动手了。
默认把该年第一个星期一作为第一周的开始。
@#计算某年第一周开始日期
function firstday(inputyear)
for i=cdate(inputyear&"-1-1") to cdate(inputyear&"-1-7")
if weekday(i)=2 then
firstday=i
exit for
end if
next
end function
@#计算输入日期是该年第几周的函数
Function CalcWeekNo(InputDate)
toyear=year(inputdate)
fday=firstday(toyear)
if datediff("d",fday,inputdate)<0 then
fday=firstday(toyear-1)
end if
@#calcweekno=fday
daynum=datediff("d",fday,inputdate)
calcweekno=int(daynum/7)+1
end function
@#根据周数和年份,计算该周第一天
function getfst(inputyear,weekno)
fday=firstday(inputyear)
getfst=dateadd("d",(weekno-1)*7,fday)
end function
下一篇:用Asp+XmlHttp实现RssReader功能 >>
相关文章:
- · 解决在ASP中执行数据库查询中的特殊字符的问题
- · 使用ASP记录在线用户的数量
- · ASP设计常见问题及解答精要-4
- · ASP设计常见问题及解答精要-3
- · ASP设计常见问题及解答精要-2
- · ASP设计常见问题及解答精要-2
- · ASP设计常见问题及解答精要-1
- · 使用Formatnumber()与Formatpercent()格式化数字
- · 格式化数字函数FormatNumber的应用
- · ASP的随机数的应用技术
- · 不用Golobal和session实现在线人数统计
- · 分页的显示-->前后翻滚10页的实现
- · ASP连接SQL2000的方法
- · Asp 函数介绍(一)
- · len(),lift(),right()不能正常识别中文的解决方法
- · 使用ASP建设私人搜索引擎
- · rs.open sql,conn,A,B的后两个A,B各代表的意义
- · 关于session的一些问题
- · ASP Upload 使用说明
- · 如何避免asp的SQL的执行效率低
- · 显示左边的n个字符函数(自动识别汉字)
- · 在线用表单建立文件夹
- · 使用xmldom在服务器端生成静态html页面
- · 缩略图水印组件wsImage2.0
- · 用ASPJPEG组件制作图片的缩略图和加水印
- · 用ASP制作强大的搜索引擎
- · 小偷程序原理和简单示例
- · SQL Server与Access、Excel的数据转换
- · 循环中表格定位的左右两列显示方法
- · 用XMLHTTP做一个自己特色的Google
- · ASP组件介绍—w3Sockets
- · 如何防范SQl注入
- · 关于ASP的(VBScript)类
- · 加速ASP程序的显示速度
- · 在静态页面中显示文章被阅读的次数
- · 关于生成HTML文件的新闻系统
- · ASP 编程中20个非常有用的例子(二)
- · ASP 编程中20个非常有用的例子(一)
