【发布时间】:2021-12-11 06:20:10
【问题描述】:
我有一个带有日期时间的字符串字段,格式如下:
Thu Jul 01 09:26:47 UTC 2021
我已经阅读了 date_format 函数的 spark 文档并尝试了这个:
E L dd hh:mm:ss UTC yyyy
我仍然得到 NULL 并且无法将字符串解析为日期时间。任何帮助将不胜感激。
df.select('Created Time', F.to_timestamp(F.col('Created Time'), 'E L dd hh:mm:ss UTC yyyy'))
.show(1, False)
【问题讨论】:
-
您是使用
to_timestamp从字符串转换到时间戳,还是使用date_format格式化日期?
标签: apache-spark date pyspark type-conversion