VB 日期时间函数
1.date(日期表達式)
將日期表達式轉換成日期類型的數據。 日期表達式是任何可以解釋成日期的表達式,包含日期文字,可以看作日期的字符串以及從函數返回的日期。 比如:myDate = CDate("99-5-20") ,這樣的日期表達式必須加雙引號,否則結果不可預料。 CDate 依據系統上的區域設置來決定日期的格式。如果提供的格式為不可識別的日期設置,則不能正確判斷年、月、日的順序。
2.Now()
返回當前計算機系統設置的日期和時間。
3.Year(日期表達式)
返回表示年份的整數。 比如:Year("00-6-15") = 2000
4.Month(日期表達式)
返回 1 到 12 之間的整數,表示一年中的某月。 比如:Month("00-6-15") = 6
5.DateAdd(interval, number, date)
返回一個日期,這一日期加上了一段時間間隔。可以用 DateAdd 來計算距今天為三十天的日期;或者計算距現在為 45 分鐘的時間。 DataAdd 函數參數 參數 說明 interval 字符串表達式,是所要加上去的時間間隔的單位。? number 數值表達式,是要加上的時間間隔的數目。其數值可以為正數(得到未來的日期),也可以為負數(得到過去的日期)。? date 日期表達式,這一日期還加上了時間間隔。
interval 參數設定值 值 說明? yyyy 年? q 季? m 月? y 一年的日數? d 日? w 一周的日數? ww 周? h 時? n 分鐘? s 秒 比如: DateAdd("d",10,"2000-6-18") = 2000-06-28 DateAdd("m",-1,"2000-6-18") = 2000-05-18
VB 日期時間函數
1. Year(X),Month(X),Day(X):取出年,月,日
[格式]: P=Year(X) 取出X"年"部分的數值 P=Month(X) 取出X"月"部分的數值 P=Day(X) 取出X"日"部分的數值 [說明]:Year返回的是公元年,若X里只有時間,沒有日期,則日期視為#1899/12/30#
2. Hour,Minute,Second函數:取出時,分,或秒
[格式]: P=Hour(X) 取出X"時"部分的數值 P=Minute(X) 取出X"分"部分的數值 P=Second(X) 取出X"秒"部分的數值 [說明]:Hour的返回值是0---23之間 [范例]: X=10:34:23 P=Hour(X) Q=Minute(X) R=Second(X) 則輸出結果:P=10,Q=34,R=23
3. DateSerial函數:合并年,月,日成為日期
[格式]:DateSerial(Y,M,D) 其中Y是年份,M為月份,D為日期 [說明]: (1) M值若大于12,則月份從12月起向后推算M-12個月;若小于1,則月份從1月起向后推算1-M個月。 (2) 若日期D大于當月的日數,則日期從當月的日數起,向后推算D-當月日數;若小于1,則日期從1日起向前推算1-D日。 [范例]: P=DateSerial(2000,02,02) 則結果為P=2000/02/02
4.TimeSerial函數:合并時,分,秒成為時間
[格式]:P=TimeSerial(H,M,S) 其中H為小時數,M為分鐘數,S為秒數 [說明]:推算原理同上面的DateSerial [范例]: P=TimeSerial(6,32,45) 結果為:P=6:32:45
5.Date,Time,Now函數:讀取系統的日期時間
[格式]: P=Date() P=Time() P=Now() [說明]:這三個函數都無參數 [范例]:若當前時間為2003年8月29日晚上19點26分45秒,則 P=Now() 結果為:P=2003-08-29 19:26:45
將日期表達式轉換成日期類型的數據。 日期表達式是任何可以解釋成日期的表達式,包含日期文字,可以看作日期的字符串以及從函數返回的日期。 比如:myDate = CDate("99-5-20") ,這樣的日期表達式必須加雙引號,否則結果不可預料。 CDate 依據系統上的區域設置來決定日期的格式。如果提供的格式為不可識別的日期設置,則不能正確判斷年、月、日的順序。
2.Now()
返回當前計算機系統設置的日期和時間。
3.Year(日期表達式)
返回表示年份的整數。 比如:Year("00-6-15") = 2000
4.Month(日期表達式)
返回 1 到 12 之間的整數,表示一年中的某月。 比如:Month("00-6-15") = 6
5.DateAdd(interval, number, date)
返回一個日期,這一日期加上了一段時間間隔。可以用 DateAdd 來計算距今天為三十天的日期;或者計算距現在為 45 分鐘的時間。 DataAdd 函數參數 參數 說明 interval 字符串表達式,是所要加上去的時間間隔的單位。? number 數值表達式,是要加上的時間間隔的數目。其數值可以為正數(得到未來的日期),也可以為負數(得到過去的日期)。? date 日期表達式,這一日期還加上了時間間隔。
interval 參數設定值 值 說明? yyyy 年? q 季? m 月? y 一年的日數? d 日? w 一周的日數? ww 周? h 時? n 分鐘? s 秒 比如: DateAdd("d",10,"2000-6-18") = 2000-06-28 DateAdd("m",-1,"2000-6-18") = 2000-05-18
VB 日期時間函數
1. Year(X),Month(X),Day(X):取出年,月,日
[格式]: P=Year(X) 取出X"年"部分的數值 P=Month(X) 取出X"月"部分的數值 P=Day(X) 取出X"日"部分的數值 [說明]:Year返回的是公元年,若X里只有時間,沒有日期,則日期視為#1899/12/30#
2. Hour,Minute,Second函數:取出時,分,或秒
[格式]: P=Hour(X) 取出X"時"部分的數值 P=Minute(X) 取出X"分"部分的數值 P=Second(X) 取出X"秒"部分的數值 [說明]:Hour的返回值是0---23之間 [范例]: X=10:34:23 P=Hour(X) Q=Minute(X) R=Second(X) 則輸出結果:P=10,Q=34,R=23
3. DateSerial函數:合并年,月,日成為日期
[格式]:DateSerial(Y,M,D) 其中Y是年份,M為月份,D為日期 [說明]: (1) M值若大于12,則月份從12月起向后推算M-12個月;若小于1,則月份從1月起向后推算1-M個月。 (2) 若日期D大于當月的日數,則日期從當月的日數起,向后推算D-當月日數;若小于1,則日期從1日起向前推算1-D日。 [范例]: P=DateSerial(2000,02,02) 則結果為P=2000/02/02
4.TimeSerial函數:合并時,分,秒成為時間
[格式]:P=TimeSerial(H,M,S) 其中H為小時數,M為分鐘數,S為秒數 [說明]:推算原理同上面的DateSerial [范例]: P=TimeSerial(6,32,45) 結果為:P=6:32:45
5.Date,Time,Now函數:讀取系統的日期時間
[格式]: P=Date() P=Time() P=Now() [說明]:這三個函數都無參數 [范例]:若當前時間為2003年8月29日晚上19點26分45秒,則 P=Now() 結果為:P=2003-08-29 19:26:45
總結
- 上一篇: jQuery 计时器(jquery ti
- 下一篇: 英语笔记:词组句子:0712