ASP教程之ASP盘算诞辰工夫(间隔诞辰天数)函数
对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了,在举行一个会员办理体系的开辟时,客户请求在通告栏把三天内一切过诞辰的会员显现出来,该如何提取3天内过诞辰的会员呢?起首固然是想到了用datediff函数,datediff能够前往两个日期之间的差值.
表达式DateDiff(timeinterval,date1,date2[,firstdayofweek[,firstweekofyear]])
同意数据范例:timeinterval暗示相隔工夫的范例,代码为:
“y“暗示“年”
“m“暗示“月”
“d“暗示“日”
“h“暗示“时”
“n“暗示“分”
“s“暗示“秒”。
实例:<%
fromDate=#9/9/00#
toDate=#1/1/2000#
response.write"Thereare"&_
DateDiff("d",fromDate,toDate)&_
"daystomilleniumfrom9/9/00."
%>
前往了局:从9/9/00到2000年另有150天.
但怎样经由过程下面的函数取到每一年过诞辰的会员呢?这就必要我们用触类旁通的思绪往思索了,由于诞辰要判别月数和天数婚配就能够了,看看上面的函数吧,间接弄定了一切困难,完成的道理十分复杂吧:)
盘算当日与阿里西西某会员诞辰日期的天数差:
例:某会员诞辰:1980-12-20,得出函数:
<%=datediff("d",now(),""&year(now)&"-12-20")%>
是否是很复杂?
好了,ASP盘算诞辰工夫的教程就写到这里了,接待持续撑持阿里西西(www.alixixi.com)web开辟网,在这里你会看到更多原创文章!
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 不能只是将它停留在纸上谈兵的程度上。
页:
[1]