說明
CDate 函式可將數值、字串、日期時間和年, 月, 日值轉換成日期值。
引數
數字引數的值代表從 1899 年 12 月 30 日起算的天數。它可以是正數或負數,如果是分數的話,則將它刪減。
字串引數是代表日期的文字字串,例如:"September 20, 1999";此字串能支援許多格式。
YYYY 是代表年份的整數 (例如 1996),MM 是代表月份的整數 (例如 12 代表 12 月),而 DD 則是代表一個月中日子的整數 (例如 05)。
動作
CDate (數字) 轉換已知的數字並傳回日期,這個數字是從 1899 年 12 月 30 日起算的天數。
CDate (字串) 轉換已知的字串並傳回日期。
CDate (日期時間) 轉換已知的日期時間值,並傳回日期。
CDate (年, 月, 日) 使用已知的引數,建立日期值。
範例
CDate ("Dec. 31, 1999")傳回日期值 Dec. 31, 1999。
CDate (50)
傳回日期值 February 18, 1900。
CDate (#Oct. 20, 1999 12:02pm#)
傳回日期值 October 20, 1999。
CDate (1930, 7, 30)
傳回日期值 July 30, 1930。
註解
您可以在做實際的轉換之前,使用
「IsDate」 函式檢查字串引數能不能轉換成日期。這樣的話,如果無法進行轉換,也可以做適當的處理。