asp做網站的時候可能需要計算兩個時間的間隔,比如在做新聞列表的時候,最后3天發布的新聞后面加個“new”之類的,都要計算一下時間間隔,這個時候就要用到計算時間間隔函數DateAdd。
DateAdd函數可以返回已添加指定時間間隔的日期。在向指定日期加上一段時間的基礎上,返回新的 datetime 值。
該函數的格式是:DateAdd(interval, number, date)
DateAdd 函數不會返回無效日期。如下示例將 95 年 1 月 31 日加上一個月:
NewDate = DateAdd("m", 1, "31-Jan-95")在這個示例中,DateAdd 返回 95 年 2 月 28 日,而不是 95 年 2 月 31 日。如果 date 為 96 年 1 月 31 日,則返回 96 年 2 月 29 日,這是因為 1996 是閏年。
如果計算的日期是在公元 100 年之前,則會產生錯誤。
如果 number 不是 Long 型值,則在計算前四舍五入為最接近的整數。
DateAdd使用的一些例子
給當前時間加一個月:如果now()是2009-7-8 10:02:50
response.write DateAdd("m",1,now()) ’返回結果是:2009-8-8 10:02:50
response.write DateAdd("m",1,date()) ’返回結果是:2009-8-8
給當前時間加45分鐘
response.write DateAdd("n",45,now()) ’返回結果是:2009-7-8 22:47:19
當前日期減一個月
response.write DateAdd("m",-1,date()) ’返回結果是:2009-6-8
-
- iis7 下配置asp環境錯誤解決
發布時間:2015-11-04
-
- 什么是ASP.NET?它與ASP有什么關系
發布時間:2015-06-28
-
- 貴陽網頁設計公司ASP網頁防SQL注入的代碼
發布時間:2015-06-28
-
- asp無限級分類加js收縮伸展功能代碼
發布時間:2015-06-24
-
- Javascript中更常用的55個經典技巧
發布時間:2015-06-24
-
- 每個ASP程序員必備的知識
發布時間:2015-06-24
-
- 簡單入門ASP子程序
發布時間:2015-06-24
-
- 貴陽網頁設計中flash如何運用不影響貴陽網站優化
發布時間:2014-07-15
-
- asp中怎么讓網頁返回404狀態碼
發布時間:2014-05-03