Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Retourneert de datum die dagen na startisdays. Als days dit een negatieve waarde is, worden deze dagen afgetrokken van start.
Voor de overeenkomstige Databricks SQL-functie, zie de dateadd functie.
Syntaxis
from pyspark.databricks.sql import functions as dbf
dbf.dateadd(start=<start>, days=<days>)
Parameterwaarden
| Kenmerk | Typologie | Description |
|---|---|---|
start |
pyspark.sql.Column of str |
datumkolom waaraan moet worden gewerkt. |
days |
pyspark.sql.Columnof strint |
hoeveel dagen na de opgegeven datum moeten worden berekend. Accepteert ook een negatieve waarde om achteruit in de tijd te berekenen. |
Retouren
pyspark.sql.Column: een datum na/voor het opgegeven aantal dagen.
Voorbeelden
from pyspark.databricks.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()