to_unix_timestamp函数

适用于:检查标记是的砖的SQL检查标记是的砖运行时

返回的时间戳expr作为一个UNIX时间戳。

语法

to_unix_timestamp(expr(,fmt])

参数

  • expr:一个字符串表达式代表一个时间戳。

  • fmt:一个可选格式字符串表达式。

返回

长整型数字。

如果fmt提供,它必须符合吗Datetime模式

如果fmt不提供,函数是一个同义词吗铸造(expr作为时间戳)

如果fmt是畸形或其应用程序不会导致一个完整的时间戳,函数提出了一个错误。

请注意

在砖运行时,如果spark.sql.ansi.enabled,该函数返回畸形的时间戳,而不是一个错误。

例子

>选择to_unix_timestamp(“2016-04-08”,“yyyy-MM-dd”);1460098800