trunc

Tarihi, belirtilen biçim birimine göre keserek döndürür.

İlgili Databricks SQL fonksiyonu için bakınız trunc fonksiyonu.

Sözdizimi

from pyspark.sql import functions as dbf

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

Parametreler

Parametre Türü Description
date pyspark.sql.Column veya str kesecek değerlerin giriş sütunu.
format literal string Yıla göre kesilmesi için 'year', 'yy', 'yy' veya aya göre kesilmesi için 'month', 'mon', 'mm' diğer seçenekler şunlardır: 'week', 'quarter'

İade

pyspark.sql.Column: kesilmiş tarih.

Örnekler

from pyspark.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()