unix_timestamp
函数
适用于:砖的SQL砖运行时
返回当前的UNIX时间戳或指定的时间。
返回
长整型数字。
如果没有提供参数默认是当前时间戳。fmt
是忽略了如果expr
是一个日期或时间戳。如果expr
是一个字符串fmt
用于将字符串转换为时间戳之前计算unix时间戳。
默认的fmt
值是“yyyy-MM-ddHH: mm: ss”
。
看到Datetime模式有效的日期和时间格式模式。
如果fmt
或expr
无效的函数提出了一个错误。
请注意
在砖运行时,如果spark.sql.ansi.enabled是假
,该函数返回零
畸形的时间戳,而不是一个错误。