【发布时间】:2017-04-18 20:06:14
【问题描述】:
我的 spark 数据框中有一列名为“财政月”,其中的值为“2015 年 1 月”、“2015 年 2 月”等。所以格式是“月年”,它的数据类型是字符串。
如何使用 Spark SQL 将其转换为日期格式?
【问题讨论】:
标签: apache-spark apache-spark-sql
我的 spark 数据框中有一列名为“财政月”,其中的值为“2015 年 1 月”、“2015 年 2 月”等。所以格式是“月年”,它的数据类型是字符串。
如何使用 Spark SQL 将其转换为日期格式?
【问题讨论】:
标签: apache-spark apache-spark-sql
使用unix_timestamp 之类的东西
import org.apache.spark.sql.functions.unix_timestamp
df.select(unix_timestamp($"Fiscal Month","MMMM yy"))
见functions对象。
【讨论】: