主頁(yè) > 知識(shí)庫(kù) > ASP中的時(shí)間函數(shù)大全 時(shí)間操作函數(shù)第1/2頁(yè)

ASP中的時(shí)間函數(shù)大全 時(shí)間操作函數(shù)第1/2頁(yè)

熱門標(biāo)簽:萊西電子地圖標(biāo)注 鳳臺(tái)百度地圖標(biāo)注店 怎么在地圖標(biāo)注自己 武夷山旅游地圖標(biāo)注 縣域地圖標(biāo)注打印店 金昌電話機(jī)器人價(jià)格 外呼系統(tǒng)API接口 修改地圖標(biāo)注 個(gè)人可以辦理400電話么
Date 函數(shù)
描述:返回當(dāng)前系統(tǒng)日期。
語(yǔ)法:Date

DateAdd 函數(shù)
描述:返回已添加指定時(shí)間間隔的日期。 
語(yǔ)法:DateAdd(interval, number, date)
interval: 必選。字符串表達(dá)式,表示要添加的時(shí)間間隔。有關(guān)數(shù)值,請(qǐng)參閱“設(shè)置”部分。 
number: 必選。數(shù)值表達(dá)式,表示要添加的時(shí)間間隔的個(gè)數(shù)。數(shù)值表達(dá)式可以是正數(shù)(得到未來(lái)的日期)或負(fù)數(shù)(得到過(guò)去的日期)。 
date: 必選。Variant 或要添加 interval 的表示日期的文字。 
interval 參數(shù)可以有以下值:
yyyy (年) 、q (季度) 、m (月) 、y (一年的日數(shù)) 、d (日) 、w (一周的日數(shù)) 、ww (周) 、h (小時(shí)) 、n (分鐘) 、s (秒)
說(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")
在這個(gè)例子中,DateAdd 返回 95 年 2 月 28 日,而不是 95 年 2 月 31 日。如果 date 為 96 年 1 月 31 日,則返回 96 年 2 月 29 日,這是因?yàn)?nbsp;1996 是閏年。
如果計(jì)算的日期是在公元 100 年之前則會(huì)產(chǎn)生錯(cuò)誤。
如果 number 不是 Long 型值,則在計(jì)算前四舍五入為最接近的整數(shù)。 

DateDiff 函數(shù)
描述:返回兩個(gè)日期之間的時(shí)間間隔。 
語(yǔ)法:DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear>)
interval: 必選。字符串表達(dá)式,表示用于計(jì)算 date1 和 date2 之間的時(shí)間間隔。有關(guān)數(shù)值,請(qǐng)參閱“設(shè)置”部分。 
date1, date2: 必選。日期表達(dá)式。用于計(jì)算的兩個(gè)日期。 
firstdayofweek: 可選。指定星期中第一天的常數(shù)。如果沒(méi)有指定,則默認(rèn)為星期日。有關(guān)數(shù)值,請(qǐng)參閱“設(shè)置”部分。 
firstweekofyear: 可選。指定一年中第一周的常數(shù)。如果沒(méi)有指定,則默認(rèn)為 1 月 1 日所在的星期。有關(guān)數(shù)值,請(qǐng)參閱“設(shè)置”部分。 
interval 參數(shù)可以有以下值:
yyyy (年) 、q (季度) 、m (月) 、y (一年的日數(shù)) 、d (日) 、w (一周的日數(shù)) 、ww (周) 、h (小時(shí)) 、n (分鐘) 、s (秒)
firstdayofweek 參數(shù)可以有以下值:
(以下分別為:常數(shù) 值 描述)
vbUseSystem 0 使用區(qū)域語(yǔ)言支持 (NLS) API 設(shè)置。 
vbSunday 1 星期日(默認(rèn)) 
vbMonday 2 星期一 
vbTuesday 3 星期二 
vbWednesday 4 星期三 
vbThursday 5 星期四 
vbFriday 6 星期五 
vbSaturday 7 星期六 
firstweekofyear 參數(shù)可以有以下值:
(以下分別為:常數(shù) 值 描述)
vbUseSystem 0 使用區(qū)域語(yǔ)言支持 (NLS) API 設(shè)置。 
vbFirstJan1 1 由 1 月 1 日所在的星期開(kāi)始(默認(rèn))。 
vbFirstFourDays 2 由在新年中至少有四天的第一周開(kāi)始。 
vbFirstFullWeek 3 由在新的一年中第一個(gè)完整的周開(kāi)始。 
說(shuō)明:DateDiff 函數(shù)用于判斷在兩個(gè)日期之間存在的指定時(shí)間間隔的數(shù)目。例如可以使用 DateDiff 計(jì)算兩個(gè)日期相差的天數(shù),或者當(dāng)天到當(dāng)年最后一天之間的星期數(shù)。
要計(jì)算 date1 和 date2 相差的天數(shù),可以使用“一年的日數(shù)”(“y”)或“日”(“d”)。當(dāng) interval 為“一周的日數(shù)”(“w”)時(shí),DateDiff 返回兩個(gè)日期之間的星期數(shù)。如果 date1 是星期一,則 DateDiff 計(jì)算到 date2 之前星期一的數(shù)目。此結(jié)果包含 date2 而不包含 date1。如果 interval 是“周”(“ww”),則 DateDiff 函數(shù)返回日歷表中兩個(gè)日期之間的星期數(shù)。函數(shù)計(jì)算 date1 和 date2 之間星期日的數(shù)目。如果 date2 是星期日,DateDiff 將計(jì)算 date2,但即使 date1 是星期日,也不會(huì)計(jì)算 date1。
如果 date1 晚于 date2,則 DateDiff 函數(shù)返回負(fù)數(shù)。
firstdayofweek 參數(shù)會(huì)對(duì)使用“w”和“ww”間隔符號(hào)的計(jì)算產(chǎn)生影響。
如果 date1 或 date2 是日期文字,則指定的年度會(huì)成為日期的固定部分。但是如果 date1 或 date2 被包括在引號(hào) (" ") 中并且省略年份,則在代碼中每次計(jì)算 date1 或 date2 表達(dá)式時(shí),將插入當(dāng)前年份。這樣就可以編寫(xiě)適用于不同年份的程序代碼。
在 interval 為“年”(“yyyy”)時(shí),比較 12 月 31 日和來(lái)年的 1 月 1 日,雖然實(shí)際上只相差一天,DateDiff 返回 1 表示相差一個(gè)年份。 

DatePart 函數(shù)
描述:返回給定日期的指定部分。
語(yǔ)法:DatePart(interval, date[, firstdayofweek[, firstweekofyear>)
DatePart: 函數(shù)的語(yǔ)法有以下參數(shù):
interval: 必選。字符串表達(dá)式,表示要返回的時(shí)間間隔。有關(guān)數(shù)值,請(qǐng)參閱“設(shè)置”部分。 
date: 必選。要計(jì)算的日期表達(dá)式。 
firstdayof week: 可選。指定星期中的第一天的常數(shù)。如果沒(méi)有指定,則默認(rèn)為星期日。有關(guān)數(shù)值,請(qǐng)參閱“設(shè)置”部分。 
firstweekofyear: 可選。指定一年中第一周的常數(shù)。如果沒(méi)有指定,則默認(rèn)為 1 月 1 日所在的星期。有關(guān)數(shù)值,請(qǐng)參閱“設(shè)置”部分。 
interval 參數(shù)可以有以下值:
yyyy (年) 、q (季度) 、m (月) 、y (一年的日數(shù)) 、d (日) 、w (一周的日數(shù)) 、ww (周) 、h (小時(shí)) 、n (分鐘) 、s (秒)
firstdayofweek 參數(shù)可以有以下值:
(以下分別為:常數(shù) 值 描述)
vbUseSystem 0 使用區(qū)域語(yǔ)言支持 (NLS) API 設(shè)置。 
vbSunday 1 星期日(默認(rèn)) 
vbMonday 2 星期一 
vbTuesday 3 星期二 
vbWednesday 4 星期三 
vbThursday 5 星期四 
vbFriday 6 星期五 
vbSaturday 7 星期六 
firstweekofyear 參數(shù)可以有以下值:
(以下分別為:常數(shù) 值 描述)
vbUseSystem 0 使用區(qū)域語(yǔ)言支持 (NLS) API 設(shè)置。 
vbFirstJan1 1 由 1 月 1 日所在的星期開(kāi)始(默認(rèn))。 
vbFirstFourDays 2 由在新年中至少有四天的第一周開(kāi)始。 
vbFirstFullWeek 3 由在新的一年中第一個(gè)完整的周(不跨年度)開(kāi)始。 
說(shuō)明:DatePart 函數(shù)用于計(jì)算日期并返回指定的時(shí)間間隔。例如使用 DatePart 計(jì)算某一天是星期幾或當(dāng)前的時(shí)間。
firstdayofweek 參數(shù)會(huì)影響使用“w”和“ww”間隔符號(hào)的計(jì)算。
如果 date 是日期文字,則指定的年度會(huì)成為日期的固定部分。但是如果 date 被包含在引號(hào) (" ") 中,并且省略年份,則在代碼中每次計(jì)算 date 表達(dá)式時(shí),將插入當(dāng)前年份。這樣就可以編寫(xiě)適用于不同年份的程序代碼。

DateSerial 函數(shù)
描述:對(duì)于指定的年、月、日,返回 Date 子類型的 Variant。
語(yǔ)法:DateSerial(year, month, day)
year: 從 100 到 9999 之間的數(shù)字或數(shù)值表達(dá)式。 
month: 任意數(shù)值表達(dá)式。 
day: 任意數(shù)值表達(dá)式。 
說(shuō)明:要指定日期,如 1991 年 12 月 31 日,DateSerial 函數(shù)中每個(gè)參數(shù)的取值范圍都應(yīng)該是可接受的;即日的取值應(yīng)在 1 和 31 之間,月的取值應(yīng)在 1 和 12 之間。但是,也可以使用表示某日之前或之后的年、月、日數(shù)目的數(shù)值表達(dá)式為每個(gè)參數(shù)指定相對(duì)日期。
以下樣例中使用了數(shù)值表達(dá)式代替絕對(duì)日期。在這里,DateSerial 函數(shù)返回 1990 年 8 月 1 日之前十年 (1990 - 10) 零兩個(gè)月 (8 - 2) 又一天 (1 - 1) 的日期:即 1980 年 5 月 31 日。
DateSerial(1990 - 10, 8 - 2, 1 - 1)
對(duì)于 year 參數(shù),若取值范圍是從 0 到 99,則被解釋為 1900 到 1999 年。對(duì)于此范圍之外的 year 參數(shù),則使用四位數(shù)字表示年份(例如 1800 年)。
當(dāng)任何一個(gè)參數(shù)的取值超出可接受的范圍時(shí),則會(huì)適當(dāng)?shù)剡M(jìn)位到下一個(gè)較大的時(shí)間單位。例如,如果指定了 35 天,則這個(gè)天數(shù)被解釋成一個(gè)月加上多出來(lái)的日數(shù),多出來(lái)的日數(shù)取決于其年份和月份。但是如果參數(shù)值超出 -32,768 到 32,767 的范圍,或者由三個(gè)參數(shù)指定(無(wú)論是直接還是通過(guò)表達(dá)式指定)的日期超出了可以接受的日期范圍,就會(huì)發(fā)生錯(cuò)誤。
12下一頁(yè)閱讀全文
您可能感興趣的文章:
  • asp中日期時(shí)間函數(shù)介紹
  • mysql的日期和時(shí)間函數(shù)
  • PHP 日期時(shí)間函數(shù)的高級(jí)應(yīng)用技巧
  • PHP日期時(shí)間函數(shù)的高級(jí)應(yīng)用技巧
  • javascript格式化日期時(shí)間函數(shù)
  • 使用PHP的日期與時(shí)間函數(shù)技巧
  • mysql的日期和時(shí)間函數(shù)大全
  • asp之日期和時(shí)間函數(shù)示例
  • ASP 時(shí)間函數(shù)及如何獲取服務(wù)器時(shí)間的寫(xiě)法

標(biāo)簽:上海 赤峰 邢臺(tái) 通遼 清遠(yuǎn) 南京 楚雄 涼山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP中的時(shí)間函數(shù)大全 時(shí)間操作函數(shù)第1/2頁(yè)》,本文關(guān)鍵詞  ASP,中的,時(shí)間,函數(shù),大全,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP中的時(shí)間函數(shù)大全 時(shí)間操作函數(shù)第1/2頁(yè)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于ASP中的時(shí)間函數(shù)大全 時(shí)間操作函數(shù)第1/2頁(yè)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章