Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Převede na pyspark.sql.Columnpyspark.sql.types.DateType použití volitelně zadaného formátu. Zadejte formáty podle .datetime pattern
Ve výchozím nastavení se řídí pravidly přetypování tak, aby pyspark.sql.types.DateType byl formát vynechán. Ekvivalent k col.cast("date").
Odpovídající funkci SQL Databricks vizte funkceto_date.
Syntaxe
from pyspark.sql import functions as dbf
dbf.to_date(col=<col>, format=<format>)
Parametry
| Parameter | Typ | Description |
|---|---|---|
col |
pyspark.sql.Column nebo str |
vstupní sloupec hodnot, který chcete převést. |
format |
literal string, optional |
formát, který se použije k převodu hodnot kalendářních dat. |
Návraty
pyspark.sql.Column: hodnota data jako pyspark.sql.types.DateType typ.
Examples
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()