Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gibt den Zeitstempel zurück, der auf die durch das Format angegebene Zeiteinheit gekürzt ist.
Die entsprechende Databricks SQL-Funktion finden Sie unter date_trunc Funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.date_trunc(format=<format>, timestamp=<timestamp>)
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
format |
literal string |
year, yyyyzum yy Abschneiden nach Jahr, month, , monzum mm Abschneiden nach Monat, day, zum dd Abschneiden nach Tag, Andere Optionen sind: microsecond, , millisecond, second, minute, hour, , , weekquarter |
timestamp |
pyspark.sql.Column oder str |
Eingabespalte mit Werten, die abgeschnitten werden sollen. |
Rückkehr
pyspark.sql.Column: Abgeschnittener Zeitstempel.
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('1997-02-28 05:02:11',)], ['ts'])
df.select('*', dbf.date_trunc('year', df.ts)).show()
df.select('*', dbf.date_trunc('mon', 'ts')).show()