to_unix_timestamp函數

適用於:勾選“是”磚的SQL勾選“是”磚運行時

返回時間戳expr作為UNIX時間戳。

語法

to_unix_timestampexpr[,fmt

參數

  • expr:表示時間戳的STRING表達式。

  • fmt:可選格式STRING表達式。

返回

長整型數字。

如果fmt是否供應,是否必須符合Datetime模式

如果fmt不提供,該函數是同義詞鑄造(expr作為時間戳)

如果fmt是格式錯誤的,或其應用程序沒有產生格式良好的時間戳,則該函數將引發錯誤。

請注意

在Databricks運行時中,如果spark.sql.ansi.enabled,函數返回而不是錯誤的時間戳。

例子

>選擇to_unix_timestamp“2016-04-08”“yyyy-MM-dd”);1460098800