Spark SQL带格式的日期

val dateFormat="yyyy-dd-MM"
val cleanDateDF=spark.range(1).select(
to_date(lit("2017-12-11"),dateFormat).as("date"),
to_date(lit("2017-20-12"),dateFormat).as("date2"))
cleanDateDF.createOrReplaceTempView("dateTable2")
spark.sql("select to_date(date,'yyyy-dd-MM'),
to_date(date2,'yyyy-dd-MM'),
 to_date(date) from dateTable2").show(2)

你可能感兴趣的:(Spark SQL带格式的日期)