假设我有一个包含两列的Dataframe,这两列都需要转换为datetime格式。但是,列的当前格式因行而异,当我应用到tou date方法时,会返回所有空值。以下是格式的截图。。。。我试过的代码是。。。
date_subset.select(col("InsertDate"),to_date(col("InsertDate")).as("to_date")).show()
它回来了
qoefvg9y1#
您的datetime不是默认格式,因此您应该给出格式。
to_date(col("InsertDate"), "MM/dd/yyyy HH:mm")
我不知道哪一个是月份和日期,但你可以这样做。
1条答案
按热度按时间qoefvg9y1#
您的datetime不是默认格式,因此您应该给出格式。
我不知道哪一个是月份和日期,但你可以这样做。