Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve la fecha que es days días después startde . Si days es un valor negativo, esta cantidad de días se deducirá de start.
Para obtener la función SQL de Databricks correspondiente, consulte date_add función (days).
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.date_add(start=<start>, days=<days>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
start |
pyspark.sql.Column o str |
columna de fecha en la que se va a trabajar. |
days |
pyspark.sql.Column, str o int |
cuántos días después de la fecha especificada se va a calcular. Acepta también un valor negativo para calcular versiones anteriores en el tiempo. |
Devoluciones
pyspark.sql.Column: una fecha posterior o anterior al número de días especificado.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('2015-04-08', 2,)], 'struct<dt:string,a:int>')
df.select('*', dbf.date_add(df.dt, 1)).show()
df.select('*', dbf.date_add('dt', 'a')).show()
df.select('*', dbf.date_add('dt', dbf.lit(-1))).show()