马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况;vb中有很多内置的函数都长短常有用,十分棒的,本文就针对datediff来举行先容!1、函数感化:
前往两个日期之间的工夫距离。
举例:
DateDiff("d",Now,theDate)
d代表天(日)now是以后工夫,theDate就是我们本人界说的一个工夫
那末,全部函数的了局就是自界说工夫与以后工夫的日期差。
(特地将经常使用的枚举一下,s秒、m分钟、h小时、d日、n月、y年)
依据这个函数,我们来制造一个公布工夫,显现为多久前的效果
<%
limit=DateDiff("s","2009-1-179:05:35","2009-1-1710:05:55")
response.Writelimit&"秒"
response.Write("<hr>")
if(limit<60)thenshow_t="方才"
if(limit>=60andlimit<3600)thenshow_t=INT(limit/60)&"分钟前"
if(limit>=3600andlimit<86400)thenshow_t=INT(limit/3600)&"小时前"
if(limit>=86400andlimit<2592000)thenshow_t=INT(limit/86400)&"天前"
if(limit>=2592000andlimit<31104000)thenshow_t=INT(limit/2592000)&"个月前"
iflimit>=31104000thenshow_t="好久好久前.....一只年夜灰狼......"
response.Write(show_t)
%>
asp是基于web的一种编程技术,可以说是cgi的一种。它可以完成以往cgi程序的所有功能,如计数器、留言簿、公告板、聊天室等等。 |