Spark SQL日期加减,date_sub,date_add

val dateDF=spark.range(10)
.withColumn("today",current_date())
.withColumn("now",current_timestamp())
dateDF.createOrReplaceTempView("dateTable")
dateDF.printSchema()
dateDF.select(date_sub(col("today"),5),date_add(col("today"),5)).show(1)
spark.sql("select date_sub(today,5),date_add(today,5) from dateTable").show(1)

你可能感兴趣的:(Spark SQL日期加减,date_sub,date_add)