Bagikan melalui


to_date

pyspark.sql.Column Mengonversi menjadi pyspark.sql.types.DateType menggunakan format yang ditentukan secara opsional. Tentukan format sesuai dengan datetime pattern.

Secara default, ini mengikuti aturan transmisi ke pyspark.sql.types.DateType jika format dihilangkan. Setara dengan col.cast("date").

Untuk fungsi Databricks SQL yang sesuai, lihat to_date fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.to_date(col=<col>, format=<format>)

Parameter-parameternya

Pengaturan Tipe Description
col pyspark.sql.Column atau str kolom input nilai yang akan dikonversi.
format literal string, optional format yang akan digunakan untuk mengonversi nilai tanggal.

Pengembalian Barang

pyspark.sql.Column: nilai tanggal sebagai pyspark.sql.types.DateType jenis.

Examples

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('1997-02-28 10:30:00',)], ['ts'])
df.select('*', dbf.to_date(df.ts)).show()
df.select('*', dbf.to_date('ts', 'yyyy-MM-dd HH:mm:ss')).show()