pyspark.sql.functions.trunc

pyspark.sql.functions。 trunc ( 日期:ColumnOrName,格式:str )→pyspark.sql.column.Column

返回日期截斷為單位指定的格式。

參數
日期 或str
格式 str

“年”、“yyyy”、“yy”截斷,或“月”,“我的”,“毫米”月截斷的其他選項是:‘周’,‘季’

例子

> > >df=火花createDataFrame(((“1997-02-28”),(' d '])> > >df選擇(trunc(dfd,“年”)別名(“年”))收集()行(= datetime。日期(1997年,1,1))> > >df選擇(trunc(dfd,“我的”)別名(“月”))收集()(行(月= datetime。日期(1997、2、1)))