Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan tanggal yang merupakan days hari sebelum start. Jika days adalah nilai negatif maka jumlah hari ini akan ditambahkan ke start.
Untuk fungsi Databricks SQL yang sesuai, lihat date_sub fungsi.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.date_sub(start=<start>, days=<days>)
Parameter-parameternya
| Pengaturan | Tipe | Description |
|---|---|---|
start |
pyspark.sql.Column atau str |
kolom tanggal untuk dikerjakan. |
days |
pyspark.sql.Column atau str atau int |
berapa hari sebelum tanggal yang diberikan untuk dihitung. Menerima nilai negatif juga untuk menghitung ke depan tepat waktu. |
Pengembalian Barang
pyspark.sql.Column: tanggal sebelum/setelah diberikan jumlah hari.
Examples
from pyspark.databricks.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()