ASP中DateAdd函數(shù)中日期相加或相減使用方法
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
在工作的過(guò)程中我們經(jīng)常會(huì)用到時(shí)間函數(shù),ASP程序中使用DateAdd函數(shù)進(jìn)行日期相加,DateAdd可以對(duì)當(dāng)前日期的年、月、日、周、小時(shí)、分鐘等進(jìn)行相加。下面看腳本之家詳細(xì)介紹。 DateAdd函數(shù)的使用格式返回已添加指定時(shí)間間隔的日期。 DateAdd(interval, number, date) DateAdd函數(shù)的參數(shù)介紹interval 必選項(xiàng)。 number 必選項(xiàng)。數(shù)值表達(dá)式,表示要添加的時(shí)間間隔的個(gè)數(shù)。數(shù)值表達(dá)式可以是正數(shù)(得到未來(lái)的日期)或負(fù)數(shù)(得到過(guò)去的日期)。 date 必選項(xiàng)。Variant 或要添加 interval 的表示日期的文字。 DateAdd函數(shù)的參數(shù)設(shè)置interval 參數(shù)可以有以下值:
說(shuō)明 可用 DateAdd 函數(shù)從日期中添加或減去指定時(shí)間間隔。例如可以使用 DateAdd 從當(dāng)天算起 30 天以后的日期或從現(xiàn)在算起 45 分鐘以后的時(shí)間。要向 date 添加以"日"為單位的時(shí)間間隔,可以使用"一年的日數(shù)"("y")、"日"("d")或"一周的日數(shù)"("w")。 DateAdd 函數(shù)不會(huì)返回?zé)o效日期。如下示例將 95 年 1 月 31 日加上一個(gè)月: NewDate = DateAdd("m", 1, "31-Jan-95") 如果計(jì)算的日期是在公元 100 年之前,則會(huì)產(chǎn)生錯(cuò)誤。 如果 number 不是 Long 型值,則在計(jì)算前四舍五入為最接近的整數(shù)。 DateAdd的使用案例青島星網(wǎng)在制作網(wǎng)站的過(guò)程中,每個(gè)網(wǎng)站底部一般都有個(gè)版權(quán)時(shí)間信息,如:CopyRight © 2015-2017,如果你手動(dòng)添加這個(gè)日期的話,等過(guò)了2017年還需要回來(lái)修改這個(gè)日期。這個(gè)時(shí)候我們使用程序動(dòng)態(tài)的獲取年份就可以解決這個(gè)問(wèn)題了。
以上函數(shù)即可就可以輸出:當(dāng)前年份-當(dāng)前年份+2年的年份。 下面是其他網(wǎng)友的補(bǔ)充asp中計(jì)算時(shí)間日期相加減的函數(shù)(包括增加時(shí)間或者減少時(shí)間) 1、DateAdd(interval, number, date)的三個(gè)參數(shù)都是必須的。 DateAdd函數(shù)應(yīng)用舉例:
ASP內(nèi)置函數(shù)DateAdd(interval, number, date)1、interval標(biāo)識(shí)你要加的日期部分,具體參數(shù)如下: yyyy → 年 2、number是你要加的數(shù)字,代表秒、分、天等。 3、date是日期,可以是任意時(shí)間,若是現(xiàn)在便是now()。 如需增加一年,則: DateAdd("yyyy",1,"2020-10-19 00:00:00") 同樣,如需在當(dāng)前日期的基礎(chǔ)上增加一月,則: DateAdd("m",1,now()) 該文章在 2023/12/26 10:09:39 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |