Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
tarihinden günler sonra daysolan start tarihi döndürür. Negatif bir değerse days , bu gün miktarı değerinden startdüşülür.
İlgili Databricks SQL fonksiyonu için bakınız dateadd fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.dateadd(start=<start>, days=<days>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
start |
pyspark.sql.Column veya str |
üzerinde çalışacak tarih sütunu. |
days |
pyspark.sql.Column veya str veya int |
hesaplanması için verilen tarihten kaç gün sonra? Zaman içinde geriye doğru hesaplama yapmak için negatif değeri kabul eder. |
İade
pyspark.sql.Column: verilen gün sayısından sonraki/önceki bir tarih.
Örnekler
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()