[格式]: 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 6.MonthName:返回月份名稱 [格式]:P=MonthName(X) [說明]:X參數可傳入1---12,則返回值爲“一月”、“二月”……,但是在英文Windows環境下,返回的是”January”,”February”…… [範例]: P=MonthName(1) 則P=“一月” |
VB 常用時間日期函數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.