Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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 dateadd function.
Syntax
from pyspark.sql import functions as dbf
dbf.dateadd(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.sql import functions as dbf
df = spark.createDataFrame([('2015-04-08', 2,)], 'struct<dt:string,a:int>')
df.select('*', dbf.dateadd(df.dt, 1)).show()
df.select('*', dbf.dateadd('dt', 'a')).show()
df.select('*', dbf.dateadd('dt', dbf.lit(-1))).show()