pyspark.sql.functions.to_timestamp

pyspark.sql.functions。 to_timestamp ( 上校:ColumnOrName,格式:可選(str]=沒有一個 )→pyspark.sql.column.Column

轉換pyspark.sql.types.TimestampType使用指定的可選格式。根據指定格式datetime模式。默認情況下,它遵循規則pyspark.sql.types.TimestampType如果省略該格式。相當於col.cast(“時間戳”)

例子

> > >df=火花createDataFrame(((“1997-02-28 10:30:00”),(“t”])> > >df選擇(to_timestamp(dft)別名(“dt”))收集()(行(dt = datetime。datetime(10 1997, 28日,30))
> > >df=火花createDataFrame(((“1997-02-28 10:30:00”),(“t”])> > >df選擇(to_timestamp(dft,“yyyy-MM-dd HH: mm: ss”)別名(“dt”))收集()(行(dt = datetime。datetime(10 1997, 28日,30))