logo|长春|吉林|制作|建设|开发|网站|网页|数据库|采集|修复|ASP|PHP|MUI|.NET|DW|OA|IIS|SEO|HTML|jQuery|API|JLASP

哈达波斯王|网站建设|网页制作|网页设计【官方网站】

ASP

Asp获取日期周期问题

ASP  2020年03月14日 09:39:29  哈达波斯王  

有个小伙伴不会获取周期。比如说上周二。到这周二。

或者上上周几到这周周几,总直就是一个固定的周期,他不会获取

然后根据网上查到的一些资料。写的获取周期函数

具体参考如下。这个是周二到周二。至于其他周期。自己改下参数就行了

<%
'上一周
Function up_week(str)
	cd = DateAdd("ww",-1 , Date())
	up_week=DateAdd("d", 1- Weekday(cd, 2)+str, cd) 
End Function
'当前周
Function this_week(str)
	cd = Date()
	this_week=DateAdd("d", 1- Weekday(cd, 2)+str, cd) 
End Function
'下一周
Function next_week(str)
	cd = DateAdd("ww",1 , Date())
	next_week=DateAdd("d", 1- Weekday(cd, 2)+str, cd) 
End Function
'自己设定后退周
'str=那周 -向前的周。 + 向后的周 
'str1=周几 1234567
Function str_week(str,str1)
	cd = DateAdd("ww",str , Date())
	str_week=DateAdd("d", 1- Weekday(cd, 2)+str1, cd) 
End Function

if Weekday(date(), 2)>=2 then%>

    过了周二获取当前周期:<%=str_week(-1,1)%> --<%=this_week(1)%>
    
<%else%>

     没过周二获取上个周期:<%=str_week(-2,1)%> --<%=str_week(-1,1)%>
    
<%end if%>


网站首页 | 最新公告 | 漏洞修补 | 网站模板 | 知识文档 | 联系我们
Copyright © 2015 jlasp.com All Rights Reserved.
哈达波斯王|网站建设|网页制作|网页设计【官方网站】 版权所有
地址:吉林省吉林市昌邑区 联系QQ:383612004 联系人:董先生
未经本站授权,禁止复制或建立镜像
 ICP备案号:吉ICP备15000891号-1