Bagikan melalui


tanggaltambahkan

Mengembalikan tanggal yang merupakan days hari setelah start. Jika days adalah nilai negatif maka jumlah hari ini akan dikurangi dari start.

Untuk fungsi Databricks SQL yang sesuai, lihat dateadd fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.dateadd(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 setelah tanggal yang diberikan untuk dihitung. Menerima nilai negatif juga untuk menghitung mundur dalam waktu.

Pengembalian Barang

pyspark.sql.Column: tanggal setelah/sebelum 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.dateadd(df.dt, 1)).show()
df.select('*', dbf.dateadd('dt', 'a')).show()
df.select('*', dbf.dateadd('dt', dbf.lit(-1))).show()