HTMer

研究互联网络和电脑应用技术的IT技术网。 (勤奋+智慧→理想)

« 马云对雅虎员工的精彩演讲Firefox浏览器输入网址技巧 »

ASP中给最新文章标题前加new标志图像的方法

    我们在浏览某些网站的时候,往往会看到最新的文章标题前会加个new标志图像,那么这是如何实现的呢?其实只需利用datediff()函数即可实现,方法如下:

    首先简单介绍一下datediff()函数,通过该函数,它将返回两个指定日期间的时间间隔数目,它的语法格式如下:

    DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])

    语法说明:
    interval参数为必要。字符串表达式,表示用来计算date1和date2的时间差的时间间隔。
    date1,date2参数为必要,计算中要用到的两个日期。
    firstdayofweek参数为可选,指定一个星期的第一天的常数。如果未予指定,则以星期日为第一天。
    firstweekofyear参数为可选,指定一年的第一周的常数。如果未予指定,则以包含1月1日的星期为第一周。

    这里假设判断文章发表的日期和当前日期的时间差,例如要使最近5天的新闻显示new 标志图像,代码如下:

<% if datediff("d",rs("articledate"),date())<=5 then%>
<img src="images/new.gif" width="28" height="11">
<%end if%>

 

 



欢迎转载,转载请注明:转载自HTMer [ http://www.htmer.com/ ]

本文链接地址:http://www.htmer.com/article/300.htm
  • quote 1.
  • 代码插入到哪里啊
    HTMer 于 2010-7-4 14:52:04 回复
    就插在你要显示new的地方啊。
  • 2010-7-2 下午 02:25:11 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

HTMer , Powered By Z-Blog, 苏ICP备08003082号

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.
HTM|HTML|ASP|PHP|JSP|Mysql|SQL|Dreamweaver|Flash|Fireworks|Photoshop|SEO Copyright www.HTMer.com. Some Rights Reserved. English Version