pyspark.sql.functions.datediff#
- pyspark.sql.functions.datediff(end, start)[source]#
- Returns the number of days from start to end. - New in version 1.5.0. - Changed in version 3.4.0: Supports Spark Connect. - Parameters
- Returns
- Column
- difference in days between two dates. 
 
 - Examples - >>> df = spark.createDataFrame([('2015-04-08','2015-05-10')], ['d1', 'd2']) >>> df.select(datediff(df.d2, df.d1).alias('diff')).collect() [Row(diff=32)]