参数
number 是一个值,表示从 1899 年 12 月 30 日开始计算的天数。number 可以为正,也可以为负,如果是分数,将被截断。
string 是一个代表日期的文本字符串;例如“September 20, 1999”。
year 是代表年度的整数;month 是代表月份的整数;day 是代表月中某天的整数。
操作
如果给定一个代表从 100 年 1 月 1 日到 9999 年 12 月 31 日中的某个日期的字符串,则 DateValue (string) 返回一个日期值。
如果给定一个从 1899 年 12 月 30 日开始计算的天数,则 DateValue (number) 返回一个日期值。数字可以为正,也可以为负,如果是分数,将被截断。
DateValue (dateTime) 返回一个给定日期时间值的日期部分。
如果给定年、月和日的数字参数,则 DateValue (YYYY, MM, DD) 返回一个日期值。
示例
DateValue ("Dec 31, 1999")返回 1999 年 12 月 31 日的日期值。
DateValue (50)
返回 1900 年 2 月 18 日的日期值。
DateValue (#Oct. 20, 1999 12:02pm#)
返回 1999 年 10 月 20 日的日期值。
DateValue (1930, 7, 30)
返回 1930 年 7 月 30 日的日期值。
注释
在进行实际转换之前,您可以使用
“IsDate” 函数检查一个字符串参数看它是否可以转换成日期。用这种方法,即使转换无法进行,仍可以进行适当处理。