pyspark.sql.functions.date_trunc

pyspark.sql.functions。 date_trunc ( 格式:str,時間戳:ColumnOrName )→pyspark.sql.column.Column

返回時間戳截斷為單位指定的格式。

參數
格式 str

“年”、“yyyy”、“yy”截斷,“月”、“我的”,“毫米”月截斷,“天”,“弟弟”截斷,其他選項有:微秒,“毫秒”、“第二”,“分鍾”,“小時”、“星期”、“季度”

時間戳 或str

例子

> > >df=火花createDataFrame(((“1997-02-28 05:02:11”),(“t”])> > >df選擇(date_trunc(“年”,dft)別名(“年”))收集()行(= datetime。datetime (1997 1 1 0 0))> > >df選擇(date_trunc(“我的”,dft)別名(“月”))收集()(行(月= datetime。datetime (1997 2 1 0 0))