如何将时间字符串转换为自定义日期格式?

时间:2017-04-18 20:06:14

标签: apache-spark apache-spark-sql

我的火花数据框中有一个名为“Fiscal Month”的列,其中值为“2015年1月”,“2015年2月”,依此类推。因此格式为“Month Year”,其数据类型为String。

如何使用Spark SQL将其转换为日期格式?

1 个答案:

答案 0 :(得分:3)

使用unix_timestamp之类的内容

import org.apache.spark.sql.functions.unix_timestamp

df.select(unix_timestamp($"Fiscal Month","MMMM yy"))

请参阅functions对象。