收藏 分销(赏)

ASP日期倒计时源码.doc

上传人:仙人****88 文档编号:7990928 上传时间:2025-01-30 格式:DOC 页数:5 大小:42.50KB 下载积分:10 金币
下载 相关 举报
ASP日期倒计时源码.doc_第1页
第1页 / 共5页
ASP日期倒计时源码.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
ASP日期倒计时源码 将此文档后缀改为asp即可,此方法可延伸(将多个“日期”放于数组中即可,也可到数据库读取)怎么修改,文档中也有所提示,相信你可以研究出来(相信自己)。 使用方法:相信能找到这个文件,也就足以说明你是懂得的 日期倒计时,这是一个可以计算到年份的ASP源码。 Dim nowYear,nowMonth,nowDay Dim lastYear,lastMonth,lastDay Dim lefYear,lefMonth,letDay Dim lefTime '获得当前年月日 nowYear=Year(Date) nowMonth=Month(Date) nowDay=Day(Date) '设定最后日期 dd="2013-4-17" '可以修改此日期,与当前日期做计算,看效果 '定义数组,在这里,最后日期只有一个,所以以下数组没有需要。 'Dim lefTimeVar() 'ReDim lefTimeVar(数值) '获得最后日期的年月日 lastYear=Year(dd) lastMonth=Month(dd) lastDay=Day(dd) ‘以下开始计算终止日期与当前日期的关系 If lastYear-nowYear > 0 Then ‘当年份差大于零时 If lastMonth-nowMonth > 0 Then ‘当月份差大于零时 If lastDay-nowDay > 0 Then ‘当日差大于零时 lefYear=lastYear-nowYear ‘这是剩余日期的年份 lefMonth=lastMonth-nowMonth ‘这是剩余日期的月份 lefDay=lastDay-nowDay ‘这是剩余日期的天数 lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" ‘这是剩余日期的年-月-日 End If If lastDay-nowDay = 0 Then lefYear=lastYear-nowYear lefMonth=lastMonth-nowMonth lefDay=0 lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If If lastDay-nowDay < 0 Then lefYear=lastYear-nowYear lefMonth=lastMonth-nowMonth-1 lefDay=30-(nowDay-lastDay) lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If End If If lastMonth-nowMonth = 0 Then If lastDay-nowDay > 0 Then 's=年份差 & 0 & 日差 lefYear=lastYear-nowYear lefMonth=0 lefDay=lastDay-nowDay lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If If lastDay-nowDay = 0 Then 's=年份差 & 0 & 0 lefYear=lastYear-nowYear lefMonth=0 lefDay=0 lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If If lastDay-nowDay < 0 Then 's=年份差-1 & 11 & 30-日差绝对值 lefYear=lastYear-nowYear-1 lefMonth=11 lefDay=30-(nowDay-lastDay) lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If End If If lastMonth-nowMonth < 0 Then If lastDay-nowDay > 0 Then 's=年份差-1 & 12-月份差的绝对值 & 日差 lefYear=lastYear-nowYear-1 lefMonth=12-(nowMonth-lastMonth) lefDay=lastDay-nowDay lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If If lastDay-nowDay = 0 Then 's=年份差-1 & 12-月份差的绝对值 & 0 lefYear=lastYear-nowYear-1 lefMonth=12-(nowMonth-lastMonth) lefDay=0 lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If If lastDay-nowDay < 0 Then 's=年份差-1 & 12-月份差的绝对值-1 & 30-日差绝对值 lefYear=lastYear-nowYear-1 lefMonth=12-(nowMonth-lastMonth) lefDay=30-(nowDay-lastDay) lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If End If End If If lastYear-nowYear = 0 Then If lastMonth-nowMonth > 0 Then If lastDay-nowDay > 0 Then 's=0 & 月份差 & 日差 lefYear=0 lefMonth=lastMonth-nowMonth lefDay=lastDay-nowDay lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If If lastDay-nowDay = 0 Then 's=0 & 月份差 & 0 lefYear=0 lefMonth=lastMonth-nowMonth lefDay=0 lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If If lastDay-nowDay < 0 Then 's=0 & 月份差-1 & 30-日差绝对值 lefYear=0 lefMonth=lastMonth-nowMonth-1 lefDay=30-(nowDay-lastDay) lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If End If If lastMonth-nowMonth = 0 Then If lastDay-nowDay > 0 Then 's=0 & 0 & 日差 lefYear=0 lefMonth=0 lefDay=lastDay-nowDay lefTime=lefYear & "年" & lefMonth & "月" & lefDay & "日" End If If lastDay-nowDay = 1 Then 's=到期 lefYear=0 lefMonth=0 lefDay=1 lefTime="<font color=red><b>时间到了</b></font>" End If If lastDay-nowDay = 0 Then 's=到期 lefYear=0 lefMonth=0 lefDay=0 lefTime="日期已过" End If If lastDay-nowDay < 0 Then 's=日期已过 lefTime="日期已过" End If End If If lastMonth-nowMonth < 0 Then 's=日期已过 lefTime="日期已过" End If End If If lastYear-nowYear < 0 Then 's=日期已过 lefTime="日期已过" End If ‘现在开始输出结果 'For i=0 To * 'lefTimeVar(i)=lefTime ‘将“剩余日期”存在此数组中 'Next Response.Write "到期还剩:" & lefTime ‘在这里,如果有多个“剩余日期”,可以设置循环(FOR)输出。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服