ASP中和星期有关的自定义函数

2016-01-29 18:49 4 1 收藏

ASP中和星期有关的自定义函数,ASP中和星期有关的自定义函数

【 tulaoshi.com - ASP 】

 

最近有一个计算周的需要,看了网上现成的代码,不太合适,只好自己动手了。
默认把该年第一个星期一作为第一周的开始。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/) 

来源:http://www.tulaoshi.com/n/20160129/1507455.html

延伸阅读
标签: 电脑入门
提取Excel不重复值的自定义函数方案,Function MergerRepeat(Index As Integer, ParamArray arglist() As Variant) --------------------------------------------- ’时间:2008-12-26 ’理整:宇 bengdeng ’功能:获得指定单元格区域或数组中的不重复集合或值 ’参数说明: ’Index:整型,当值小于1时,函...
标签: ASP
<SCRIPT LANGUAGE=vbscript <!-- '''''''''''''''''''''' '提供者:小白 '联系方法: 'E-mail:xiaobai@17560.net '欢迎大家测试 '针对chenjf网友发现的问题 '小白做了一处修改 '另外,对刘伟强网友的回复是:本函数目前只能获取..?呵呵 '如有不正确的地方,请提出来或是帮忙完善 '谢谢 '''''''''''''''''''''''''''''' function getpychar...
/* 豆腐制作 都是精品 http://www.asp888.net 豆腐技术站 如转载请注明版权信息 */ asp+ 中提供了一种类似xml 的 代码描写方法,例如<asp:label id=test runat=server 在本篇文章里 我会给大家描述一下 如何 编写自己的pagelet 例如:<asp888:myTestMenu 首先我们写一个aspc 文件,这个文件必须在aspx 文件中进行引用 <%@ Page Langu...
标签: Web开发
一、基本概念: 1.标签(Tag): 标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本。由于标签是XML元素,所以它的名称和属性都是大小写敏感的 2.标签库(Tag library): 由一系列功能相似、逻辑上互相联系的标签构成的集合称为标签库。 3.标签库描述文件(Tag Library Descriptor...
打造自定义的 AfxMessageBox 作者:1.5kg 下载源代码 一、需求 与标准的 MessageBox 相比,MFC提供了 AfxMessageBox 的方法是我们对消息框的变得更加容易。然而简单的 AfxMessageBox 有时已经不能够满足我们的需求了:有时候我仅仅想提示用户一下,并不需要用户确认,也就是说过一段时间消息框...

经验教程

422

收藏

57
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部