Udostępnij przez


next_day

Zwraca pierwszą datę, która jest późniejsza niż wartość kolumny daty na podstawie drugiego week day argumentu.

Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz next_day funkcja.

Składnia

from pyspark.databricks.sql import functions as dbf

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

Parametry

Parameter Typ Description
date pyspark.sql.Column lub str kolumna docelowa do obliczenia.
dayOfWeek literal string dzień tygodnia, bez uwzględniania wielkości liter, akceptuje: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"

Zwraca

pyspark.sql.Column: kolumna obliczonych wyników.

Przykłady

from pyspark.databricks.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()