FLOOR - Amazon Kinesis Data Analytics
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

FLOOR

FLOOR ( <time-unit> )

使用数字参数调用时,FLOOR 返回等于或小于输入参数的最大整数。

当与日期、时间或时间戳表达式一起调用时,FLOOR 将返回小于或等于输入的最大值,取决于 <time unit> 指定的精度。

如果任何输入参数为 null,则 FLOOR 返回 null。

示例

函数

结果

地板 (2.0)

2

地板 (-1.0)

–1

地板 (5.2)

5

地板 (-3.3)

-4

地板 (-3 * 3.1)

-10

地板(将'2004-09-30 13:48:23 '时间戳为小时)

时间戳 '2004-09-30 13:00:00 '

地板(将'2004-09-30 13:48:23 '时间戳为分钟)

时间戳 '2004-09-30 13:48:00 '

地板(到今天的时间戳 '2004-09-30 13:48:23 ')

时间戳 '2004-09-30 00:00:00 .0'

底层(将'2004-09-30 13:48:23 '时间戳为年份)

时间戳 '2004-01-01 00:00:00 .0'

注意

注意

FLOOR (T <datetime expression>O<timeunit>) 是Amazon Kinesis Data Analytics 扩展程序。

STEP 函数与 FLOOR 类似,但可以将值舍入为任意间隔,例如 30 秒。有关更多信息,请参阅 STEP