dateDiff - Amazon QuickSight

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

dateDiff

dateDiff 會以天為單位,傳回兩個日期欄位之間的差異。如果您包含的值為一段期間,dateDiff 傳回的差異則以期間間隔為單位,而非以天為單位。

語法

dateDiff(date1, date2,[period])

引數

dateDiff 需要兩個日期做為引數。指定期間為選用。

date 1

第一個日期比較。日期欄位或對輸出日期的另一個函數的呼叫。

date 2

第二個日期比較。日期欄位或對輸出日期的另一個函數的呼叫。

period

您想要傳回差異的期間,將其括在引號中。有效的期間如下:

  • YYYY:這會傳回日期的年份部分。

  • Q:這會傳回日期所屬的季別第一天的日期。

  • MM:這會傳回日期的月份部分。

  • DD:這會傳回日期的日部分。

  • WK:這會傳回日期的週部分。這一周從星期天在 Amazon 開始 QuickSight。

  • HH:這會傳回日期的小時部分。

  • MI:這會傳回日期的分鐘部分。

  • SS:這會傳回日期的秒部分。

  • MS:這會傳回日期的毫秒部分。

傳回類型

Integer

範例

以下範例會傳回兩個日期之間的差異。

dateDiff(orderDate, shipDate, "MM")

以下是指定欄位的值。

orderDate shipdate ============================= 01/01/18 03/05/18 09/13/17 10/20/17

對於這些欄位值,會傳回以下值。

2 1