Udostępnij przez


obcinanie

Zwraca datę obciętą do jednostki określonej przez format.

Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz trunc funkcja.

Składnia

from pyspark.databricks.sql import functions as dbf

dbf.trunc(date=<date>, format=<format>)

Parametry

Parameter Typ Description
date pyspark.sql.Column lub str kolumna wejściowa wartości do obcinania.
format literal string 'year', 'yy', 'yy' to truncate by year, or 'month', 'mon', 'mm' to truncate by month Other options are: 'week', 'quarter'

Zwraca

pyspark.sql.Column: obcięta data.

Przykłady

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('1997-02-28',)], ['dt'])
df.select('*', dbf.trunc(df.dt, 'year')).show()
df.select('*', dbf.trunc('dt', 'mon')).show()