next_day

Vrátí první datum, které je pozdější než hodnota sloupce kalendářního data na základě druhého week day argumentu.

Odpovídající funkci SQL Databricks vizte funkcenext_day.

Syntaxe

from pyspark.sql import functions as dbf

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

Parametry

Parameter Typ Description
date pyspark.sql.Column nebo str cílový sloupec pro výpočet.
dayOfWeek literal string den v týdnu, nerozlišující velká a malá písmena, přijímá: "Mon", "Út", "Wed", "Thu", "Fri", "Sat", "Sun"

Návraty

pyspark.sql.Column: sloupec vypočítaných výsledků.

Examples

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()