Hive中unix_timestamp和from_unixtime的用法


unix_timestamp 將某種格式的時間轉換為時間戳

  用法:unix_timestamp(String str)

  如果參數str格式滿足yyyy-MM-DD HH:mm:ss格式,例如:str值為2020-02-02 02:02:02,用法為 select unix_timestamp(2020-02-02 02:02:02);

  

  如果參數str格式不滿足yyyy-MM-DD HH:mm:ss格式,例如:str值為2020-02-02,用法為 select unix_timestamp(‘2020-02-02’,'yyyy-MM-DD');

  

 

from_unixtime 不同時間格式的相互轉換

  用法:from_unixtime(bigint i,String str),第一個參數 i 必須是10位數,如果是13位數需要截取轉換。

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM