dateDiff
dateDiff
返回两个日期字段相差的天数。如果包含期间的值,则 dateDiff
返回期间间隔中的差异,而不是天数差异。
语法
dateDiff(
date1
,date2
,[period
])
Arguments
dateDiff
接受两个日期作为参数。指定期间是可选的。
- 日期 1
-
比较中的第一个日期。它可以是日期字段,也可以是对输出日期的其他函数的调用。
- 日期 2
-
比较中的第二个日期。它可以是日期字段,也可以是对输出日期的其他函数的调用。
- 周期
-
要返回的差异的期间(用引号括起来)。有效时间段如下所示:
-
YYYY:返回日期的年份部分。
-
问:这将返回日期所属季度的第一天的日期。
-
MM:返回日期的月份部分。
-
DD:返回日期的日期部分。
-
WK:返回日期的星期部分。在 Amazon QuickSight 中一周从周日开始。
-
HH:返回日期的小时部分。
-
MI:返回日期的分钟部分。
-
SS:返回日期的秒部分。
-
MS:返回日期的毫秒部分。
-
返回类型
整数
示例
以下示例返回两个日期相差的天数。
dateDiff(orderDate, shipDate, "MM")
以下是给定的字段值。
orderDate shipdate ============================= 01/01/18 03/05/18 09/13/17 10/20/17
对于这些字段值,将返回以下值。
2 1