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 önce daysolan start tarihi döndürür. Negatif bir değerse days , bu gün miktarı öğesine starteklenir.
İlgili Databricks SQL fonksiyonu için bakınız date_sub fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.date_sub(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 önce. Zaman içinde ileriyi hesaplamak için negatif değeri kabul eder. |
İade
pyspark.sql.Column: verilen gün sayısından önceki/sonraki 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.date_sub(df.dt, 1)).show()
df.select('*', dbf.date_sub('dt', 'a')).show()
df.select('*', dbf.date_sub('dt', dbf.lit(-1))).show()