說明
根據提供的資訊傳回 DateTimeValue 值。
多載
DateTimeValue (年, 月, 日, 時, 分, 秒)
引數
數字引數代表從 1899 年 12 月 30 日起算的天數。例如,20 代表 1899 年 12 月 30 日以後 20 天,也就是 1900 年 1 月 19 日。
字串引數代表日期與時間。例如,"September 15, 1999 10:45am"。
YYYY 是代表日曆年的整數,MM 是代表月份的整數,而 DD 則是代表一個月中日子的整數。
HH 是代表一天中小時的整數,MM 是代表分鐘的整數,而 SS 則是代表秒鐘的整數。
動作
DateTimeValue (日期) 傳回已知日期值的日期時間值,將傳回日期時間值的時間部分指定為 12:00:00 AM。
DateTimeValue (日期, 時間) 傳回已知日期與時間值的日期時間值。
DateTimeValue (數字) 傳回指定從 1899 年 12 月 30 日起算天數之已知數字的日期時間值。數字引數可以是正數或負數,也可以是分數。
DateTimeValue (字串) 傳回指定日期與時間之已知字串的日期時間值;可支援各種不同字串格式。
DateTimeValue (年, 月, 日) 傳回已知年、月、日數值引數的日期時間值。傳回之日期時間值的時間部分指定為 12:00:00 AM。
DateTimeValue (年, 月, 日, 時, 分, 秒) 傳回已知年、月、日、時、分、秒數值引數的日期時間值。
範例
DateTimeValue ("10/4/1999 10:20am")傳回日期時間值 October 4, 1999 10:20:00 am。
DateTimeValue (12.5)
傳回日期時間值 January 11, 1900 12:00:00 pm
DateTimeValue (-2.5)
傳回日期時間值 December 27, 1899, 12:00:00 pm
DateTimeValue (CDate ("Dec. 25, 1999"))傳回日期時間值 December 25, 1999 12:00:00 am
DateTimeValue (CDate ("November 10, 1999"), CTime("12:20am"))傳回日期時間值 November 10, 1999 12:20:00 am
DateTimeValue (1945, 8, 21, 0, 0, 0)
傳回日期時間值 August 21, 1945 12:00:00 am
DateTimeValue (1945, 8, 21, 10, 0, 0)
傳回日期時間值 August 21, 1945 10:00:00 am
註解
您可以在做實際的轉換之前,使用 IsDateTime 函式檢查字串引數能不能轉換成日期時間。這樣的話,如果無法進行轉換,也可以做適當的處理。