Pular para o conteúdo principal

truncar

Retorna a data truncada para a unidade especificada pelo formato.

Para a função Databricks SQL correspondente, consulte a funçãotrunc.

Sintaxe

Python
from pyspark.databricks.sql import functions as dbf

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

Parâmetros

Parâmetro

Tipo

Descrição

date

pyspark.sql.Column ou str

Coluna de entrada com os valores a serem truncados.

format

literal string

'ano', 'aaaa', 'aa' para truncar por ano, ou 'mês', 'seg', 'mm' para truncar por mês. Outras opções são: 'semana', 'trimestre'.

Devoluções

pyspark.sql.Column: data truncada.

Exemplos

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