取消
顯示的結果
而不是尋找
你的意思是:

將字符串轉換為時間戳

vaio
新的貢獻者二世

我有一個字符串類型的數據集與一列(“2014/12/31 18:00:36”)。我怎麼能把它轉換成與PySpark timastamp類型?

6個回答6

多哈回合談判
新的貢獻者二世

我有火花1.6.0 Cloudera 5.13.0

我也有同樣的問題,這是我的完整代碼,請幫助我

這是我排的格式:25 / 1月/ 2016:21:26:37 + 0100

從pyspark。sql進口HiveContext

從pyspark.sql。函數導入unix_timestamp坳

從pyspark.sql。類型進口TimestampType

從pyspark.sql。類型進口StringType

SQLContext = HiveContext (sc)

df = sqlContext。sql (“select * from test.test”)

df1 = df.select (unix_timestamp (df。date_hour, yyyy / MM / dd: HH: MM: ss”) .cast (TimestampType ()) .alias(“時間戳”))

df1.show ()

它仍然空

基甸
新的貢獻者二世

希望你不要介意我問你進一步闡述塑造者了解嗎?看到我的籃球場上布局https://www.recreationtipsy.com/basketball-court/

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map