두 번째 인수를 기준으로 날짜 열의 값보다 오래된 첫 번째 week day 날짜를 반환합니다.
해당 Databricks SQL 함수에 대해 알아보려면 next_day 함수를 참조하세요.
문법
from pyspark.databricks.sql import functions as dbf
dbf.next_day(date=<date>, dayOfWeek=<dayOfWeek>)
매개 변수
| 매개 변수 | 유형 | Description |
|---|---|---|
date |
pyspark.sql.Column 또는 str |
계산할 대상 열입니다. |
dayOfWeek |
literal string |
요일, 대/소문자 구분 안 함, 수락: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun" |
Returns
pyspark.sql.Column: 계산된 결과의 열입니다.
예시
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()