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