Extract - Amazon QuickSight

Extract

extract 返回日期值的指定部分。如果对不包含时间信息的日期发出时间相关部分请求,则返回 0。

语法

extract(period, date)

Arguments

周期

希望从日期值中提取的时间段。有效时间段如下所示:

  • YYYY:返回日期的年份部分。

  • Q:返回日期所属的季度(1–4)。

  • MM:返回日期的月份部分。

  • DD:返回日期的日期部分。

  • WD:返回周日期 (以整数表示,星期日为 1)。

  • HH:返回日期的小时部分。

  • MI:返回日期的分钟部分。

  • SS:返回日期的秒部分。

  • MS:返回日期的毫秒部分。

    注意

    在版本 0.216 以下的 Presto 数据库中,不支持提取毫秒。

date

它可以是日期字段,也可以是对输出日期的其他函数的调用。

返回类型

整数

示例

以下示例从日期值中提取日期。

extract('DD', orderDate)

以下是给定的字段值。

orderDate ========= 01/01/14 09/13/16

对于这些字段值,将返回以下值。

01 13