Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
Retourne le nombre de jours compris entre start et end.
Pour obtenir plus de détails sur la fonction SQL de Databricks correspondante, consultez date_diff.
Syntaxe
from pyspark.databricks.sql import functions as dbf
dbf.date_diff(end=<end>, start=<start>)
Paramètres
| Paramètre | Type | Descriptif |
|---|---|---|
end |
pyspark.sql.Column ou str |
à ce jour, colonne sur laquelle travailler. |
start |
pyspark.sql.Column ou str |
à partir de la colonne de date à utiliser. |
Retours
pyspark.sql.Column: différence en jours entre deux dates.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('2015-04-08','2015-05-10')], ['d1', 'd2'])
df.select('*', dbf.date_diff('d1', 'd2')).show()
df.select('*', dbf.date_diff(df.d2, df.d1)).show()