Aller au contenu principal

next_day

Retourne la première date qui est postérieure à la valeur de la colonne de date basée sur le deuxième argument week day.

Pour la fonction Databricks SQL correspondante, consultez la fonctionnext_day.

Syntaxe​

Python
from pyspark.sql import functions as dbf

dbf.next_day(date=<date>, dayOfWeek=<dayOfWeek>)

parameter​

parameter

Type

Description

date

pyspark.sql.Column OU str

colonne cible sur laquelle effectuer le compute.

dayOfWeek

literal string

Jour de la semaine, insensible à la casse, accepte : « Mon », « Tue », « Wed », « Thu », « Fri », « Sat », « Sun »

parameter

Type

Description

date

pyspark.sql.Column OU str

colonne cible sur laquelle effectuer le compute.

dayOfWeek

literal string

Jour de la semaine, insensible à la casse, accepte : « Mon », « Tue », « Wed », « Thu », « Fri », « Sat », « Sun »

Renvoie​

pyspark.sql.Column : la colonne des résultats calculés.

Exemples​

Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([('2015-07-27',)], ['dt'])
df.select('*', dbf.next_day(df.dt, 'Sun')).show()
df.select('*', dbf.next_day('dt', 'Sat')).show()