如何使用python将数据帧中的字符串时间戳转换为UTC和local?

如何使用python将数据帧中的字符串时间戳转换为UTC和local?,python,pyspark,apache-spark-sql,Python,Pyspark,Apache Spark Sql,我是hadoop新手。我必须在pyspark数据帧中将有效字符串时间戳转换为UTC和local。 Dataframe有30亿行。我正在使用spark 2.4.0。 输入日期格式如:“2019-09-10 00:00:16.92516+2:00”我想去掉“+2:00”,它应该很快。文档怎么说?我在互联网上找到的所有东西都试过了-没有成功。我想我的问题是格式+2:00。对不起,我是spark的新手。我对pyspark也不熟悉。您只想截断字符串并排除偏移量?对于本地,可能可以,但对于utc则不行。无法

我是hadoop新手。我必须在pyspark数据帧中将有效字符串时间戳转换为UTC和local。 Dataframe有30亿行。我正在使用spark 2.4.0。
输入日期格式如:“2019-09-10 00:00:16.92516+2:00”我想去掉“+2:00”,它应该很快。

文档怎么说?我在互联网上找到的所有东西都试过了-没有成功。我想我的问题是格式+2:00。对不起,我是spark的新手。我对pyspark也不熟悉。您只想截断字符串并排除偏移量?对于本地,可能可以,但对于utc则不行。无法使其与“to_时间戳”一起工作。