IBM Lotus Symphony


DateDiff 函数 [运行时]

返回两个给定日期值之间的日期时间间隔数。

语法:

DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])

返回值:

一个数字。

参数:

Add - 下表中的字符串表达式,用于指定日期时间间隔。

表 1. Add 参数值的说明
Add(字符串值) 说明
yyyy
q 季度
M
y 年中的某一天
w 工作日
ww 年中的某一周
d
h 小时
n 分钟
s

Date1, Date2 - 要进行比较的两个日期值。

Week_start - 指定一周起始日的可选参数。

表 2. Week_start 值的说明
Week_start 值 说明
0 使用系统缺省值
1 星期日(缺省)
2 星期一
3 星期二
4 星期三
5 星期四
6 星期五
7 星期六

Year_start - 指定一年起始周的可选参数。

表 3. Year_start 值的说明
Year_start 值 说明
0 使用系统缺省值
1 从 1 月 1 日所在周开始(缺省)
2 从新年中包含四天以上的第一周开始
3 从新年的第一个全周开始

示例:

Sub example_datediff

msgbox DateDiff("d", "1/1/2005", "12/31/2005")

End Sub


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