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 aylar sonra monthsolan start tarihi döndürür. Negatif bir değerse months , bu ay miktarı değerinden startdüşülür.
İlgili Databricks SQL fonksiyonu için bakınız add_months fonksiyonu.
Sözdizimi
from pyspark.sql import functions as dbf
dbf.add_months(start=<start>, months=<months>)
Parametreler
| Parametre | Türü | Description |
|---|---|---|
start |
pyspark.sql.Column veya str |
üzerinde çalışacak tarih sütunu. |
months |
pyspark.sql.Column veya str veya int |
hesaplanması için verilen tarihten kaç ay sonra. Geriye doğru hesaplamak için negatif değeri de kabul eder. |
İade
pyspark.sql.Column: verilen ay 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.add_months(df.dt, 1)).show()
df.select('*', dbf.add_months('dt', 'a')).show()
df.select('*', dbf.add_months('dt', dbf.lit(-1))).show()