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 


6.MonthName:返回月份名稱 
[格式]:P=MonthName(X) 
[說明]:X參數可傳入1---12,則返回值為“一月”、“二月”……,但是在英文Windows環境下,返回的是”January”,”February”…… 
[范例]: 
P=MonthName(1) 
則P=“一月” 


7.WeekdayName:返回星期名稱 
[格式]:P=WeekdayName(X) 
[說明]:X參數可傳入1—7,則返回值為“星期日”,“星期一”……,但是在英文windows環境下,返回的是”Sunday”,”Monday”…… 
[范例]: 
P=WeekdayName(1) 
結果為:P=”星期日” 
標題VB常用函數輯 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM