Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Konwertuje element pyspark.sql.Column na pyspark.sql.types.DateType przy użyciu opcjonalnego określonego formatu. Określ formaty zgodnie z datetime pattern.
Domyślnie jest to zgodne z regułami rzutowania, jeśli pyspark.sql.types.DateType format zostanie pominięty. Odpowiednik col.cast("date").
Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz to_date funkcja.
Składnia
from pyspark.databricks.sql import functions as dbf
dbf.to_date(col=<col>, format=<format>)
Parametry
| Parameter | Typ | Description |
|---|---|---|
col |
pyspark.sql.Column lub str |
kolumna wejściowa wartości do konwersji. |
format |
literal string, optional |
format używany do konwertowania wartości daty. |
Zwraca
pyspark.sql.Column: wartość daty jako pyspark.sql.types.DateType typ.
Przykłady
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()