繁体   English   中英

我如何将 spark scala 数据框列转换为日期时间?

[英]How would I convert spark scala dataframe column to datetime?

假设我有一个包含两列的数据框,这两列都需要转换为日期时间格式。 但是,列的当前格式因行而异,当我应用 to_date 方法时,我返回所有空值。

这是格式的屏幕截图......

在此处输入图片说明

我试过的代码是...

date_subset.select(col("InsertDate"),to_date(col("InsertDate")).as("to_date")).show()

哪个返回

在此处输入图片说明

您的日期时间不是默认格式,因此您应该提供格式。

to_date(col("InsertDate"), "MM/dd/yyyy HH:mm")

我不知道哪一个是月份和日期,但你可以通过这种方式来做到这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM