我們在浏覽某些網站的時候,往往會看到最新的文章標題前會加個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%>