unix_timestamp
函數
適用於:磚的SQL磚運行時
返回當前的UNIX時間戳或指定的時間。
返回
長整型數字。
如果沒有提供參數默認是當前時間戳。fmt
是忽略了如果expr
是一個日期或時間戳。如果expr
是一個字符串fmt
用於將字符串轉換為時間戳之前計算unix時間戳。
默認的fmt
值是“yyyy-MM-ddHH: mm: ss”
。
看到Datetime模式有效的日期和時間格式模式。
如果fmt
或expr
無效的函數提出了一個錯誤。
請注意
在磚運行時,如果spark.sql.ansi.enabled是假
,該函數返回零
畸形的時間戳,而不是一個錯誤。