dateDiff - Amazon QuickSight

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