IBM Lotus Symphony


DateValue 函数 [运行时]

返回由日期字符串转换而来的日期值。日期字符串是一个单精度数值形式的完整日期。该序列值也可以用于确定两个日期之间相隔的天数。

语法:

DateValue [(date) ]

返回值:

日期

参数:

date:字符串表达式,包含要计算的日期。可以按任意格式指定日期。

使用此函数,可以将 1582 年 12 月 1 日到 9999 年 12 月 31 日之间的任意日期转换为单精度整数值。这样,就可以利用得到的整数值计算两个日期之间相隔的天数。如果日期参数超出有效值范围,Lotus® Symphony™ Basic 将返回一条错误消息。

与将年、月和日作为单独的数值传送的 DateSerial 函数不同,DateValue 函数使用格式 "month.[,]day.[,]year" 传送日期。

Lotus Symphony Basic 的工具 - 选项 - 语言设置 - 语言中,您可以设置用于控制数字、日期和货币格式的语言环境。在 Basic 格式代码中,小数点(.)始终用作占位符,代表您的语言环境中定义的十进制分隔符,并将由相应字符替换。

这同样适用于日期、时间和货币格式的语言环境设置。将根据您的语言环境设置来解释和显示 Basic 格式代码。

错误代码

5 无效的过程调用

示例:

Sub ExampleDateValue

msgbox DateValue("12/02/1997")

end sub


产品反馈 | 其他文档 | 商标