VBS教程:函式-DateValue 函式

NO IMAGE

DateValue 函式

返回 Date 子型別的 Variant。

DateValue(date)

date 引數應是字串表示式,表示從 100 年 1 月 1 日到 9999 年 12 月 31 日中的一個日期。但是,date 也可以是表示上述範圍內的日期、時間或日期時間混合的任意表示式。

說明

如果 date 引數包含時間資訊,則 DateValue 不會返回時間資訊。但是如果 date 包含無效的時間資訊(如 “89:98″),就會出現錯誤。

如果 date 是某一字串,其中僅包含由有效的日期分隔符分隔開的數字,則 DateValue 將會根據為系統指定的短日期格式識別月、日和年的順序。DateValue 還會識別包含月份名稱(無論是全名還是縮寫)的明確日期。例如,除了能夠識別 12/30/1991 和 12/30/91 之外,DateValue 還能識別 December 30, 1991 和 Dec 30, 1991。

如果省略了 date 的年份部分,DateValue 將使用計算機系統日期中的當前年份。

下面的示例利用 DateValue 函式將字串轉化成日期。也可以利用日期文字直接將日期分配給 Variant 變數, 例如, MyDate = #9/11/63#.

Dim MyDateMyDate = DateValue("September 11, 1963")    ' 返回日期。