Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Devuelve el timestamp truncado a la unidad especificada por el formato.
Para obtener la función SQL de Databricks correspondiente, consulte date_trunc function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.date_trunc(format=<format>, timestamp=<timestamp>)
Parámetros
| Parámetro | Tipo | Description |
|---|---|---|
format |
literal string |
year, yyyy, yy para truncar por año, month, mon, mm para truncar por mes, day, dd para truncar por día, Otras opciones son: microsecond, millisecond, second, minutehour, , , week.quarter |
timestamp |
pyspark.sql.Column o str |
columna de entrada de valores que se van a truncar. |
Devoluciones
pyspark.sql.Column: marca de tiempo truncada.
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()