说我有一个包含两列的数据框,这两列都需要转换为日期时间格式。但是,当前列的格式因行而异,当我将其应用于to_date方法时,会得到所有返回的null。
这是该格式的屏幕截图。...
我尝试的代码是...
date_subset.select(col("InsertDate"),to_date(col("InsertDate")).as("to_date")).show()
返回了
答案 0 :(得分:0)
您的日期时间不是默认格式,因此您应该提供格式。
to_date(col("InsertDate"), "MM/dd/yyyy HH:mm")
我不知道哪个是月份和日期,但是您可以通过这种方式来实现。