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.
Bu, aynı işlemi gerçekleştiren ancak tarih oluşturulamazsa hata oluşturmak yerine NULL değer döndüren özel bir sürümüdür to_date .
Sözdizimi
from pyspark.sql import functions as dbf
dbf.try_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',)], ['ts'])
df.select('*', dbf.try_to_date(df.ts)).show()
df.select('*', dbf.try_to_date('ts', 'yyyy-MM-dd')).show()
df = spark.createDataFrame([('foo',)], ['ts'])
df.select(dbf.try_to_date(df.ts)).show()