VBA日期時間函式


VBScript日期和時間函式幫助開發人員將日期和時間從一種格式轉換為另一種格式,或以適合特定條件的格式表示日期或時間值。

日期函式

編號 函式 描述
1 Date 一個函式,它返回當前的系統日期。
2 CDate 一個函式,將給定的輸入轉換為日期。
3 DateAdd 一個函式,它返回一個指定的時間間隔被新增的日期。
4 DateDiff 一個函式,它返回兩個時間段之間的差異。
5 DatePart 一個函式,它返回給定輸入日期值的指定部分。
6 DateSerial 函式,返回給定年份,月份和日期的有效日期。
7 FormatDateTime 一個函式,根據提供的引數格式化日期。
8 IsDate 無論提供的引數是否為日期,都返回一個布林值的函式。
9 Day 一個函式,它返回一個131之間的整數,表示指定日期的某一天。
10 Month 一個函式,它返回一個介於112之間的整數,表示指定日期的月份。
11 Year 一個函式,它返回一個表示指定日期的年份的整數。
12 MonthName 一個函式,返回指定日期的特定月份的名稱。
13 WeekDay 一個函式,返回一個整數(17),表示指定日期的星期幾。
14 WeekDayName 一個函式,返回指定日期的星期幾名稱。

時間函式

編號 函式 描述
1 Now 一個函式,它返回當前系統的日期和時間。
2 Hour 一個函式,它返回一個介於023之間的整數,表示給定時間的小時部分。
3 Minute 一個函式,它返回059之間的整數,表示給定時間的分鐘部分。
4 Second 一個函式,返回059之間的一個整數,表示給定時間的秒數部分。
5 Time 一個函式,它返回當前的系統時間。
6 Timer 一個函式,返回自上午12:00以來的秒數和毫秒數。
7 TimeSerial 一個函式,它返回小時,分鐘和秒的特定輸入的時間。
8 TimeValue 將輸入字串轉換為時間格式的函式。