to_date

İsteğe bağlı olarak belirtilen biçimi kullanarak a'ya pyspark.sql.Columnpyspark.sql.types.DateType dönüştürür. biçimlerini öğesine datetime patterngöre belirtin.

Varsayılan olarak, biçim atlanırsa dönüştürme kurallarını pyspark.sql.types.DateType izler. col.cast("date")eşdeğerdir.

İlgili Databricks SQL fonksiyonu için bakınız to_date fonksiyonu.

Sözdizimi

from pyspark.sql import functions as dbf

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

Parametreler

Parametre Türü Description
col pyspark.sql.Column veya str dönüştürülecek değerlerin giriş sütunu.
format literal string, optional biçimini kullanarak tarih değerlerini dönüştürebilirsiniz.

İade

pyspark.sql.Column: tür olarak pyspark.sql.types.DateType tarih değeri.

Örnekler

from pyspark.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()