Teilen über


abschneiden

Gibt das Datum zurück, das an die durch das Format angegebene Einheit abgeschnitten ist.

Die entsprechende Databricks SQL-Funktion finden Sie unter trunc Funktion.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Die Parameter

Parameter Typ Description
date pyspark.sql.Column oder str Eingabespalte mit Werten, die abgeschnitten werden sollen.
format literal string "Jahr", "yyyy", "yyy" zum Abschneiden nach Jahr oder "Monat", "mon", "mm" zum Abschneiden nach Monat Andere Optionen sind: "Woche", "Quartal"

Rückkehr

pyspark.sql.Column: Abgeschnittenes Datum.

Examples

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()