date_trunc
Renvoie le Timestamp tronqué à l'unité spécifiée par le format.
Pour la fonction Databricks SQL correspondante, consultez la fonctiondate_trunc.
Syntaxe
Python
from pyspark.sql import functions as dbf
dbf.date_trunc(format=<format>, timestamp=<timestamp>)
parameter
parameter | Type | Description |
|---|---|---|
|
|
|
|
| colonne d'entrée des valeurs à tronquer. |
Renvoie
pyspark.sql.Column: Timestamp tronqué.
Exemples
Python
from pyspark.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()