如何使用to_timestamp pyspark在同一列中转换不同格式?

时间:2019-06-24 17:15:11

标签: pyspark to-timestamp

我正在按照日期格式将列添加到数据框中,但是可能有2种日期格式,我编写了以下代码,但是如果格式为“ yyyy_MM_dd”,则将其传递为null,如何处理呢? / p>

df.withColumn("stg_loading_ts", F.to_timestamp(col('stg_loading_ts'), "yyyy_MM_dd_HH_mm_ss"))

注意:日期格式是从客户端的文件夹名称中选择的。

0 个答案:

没有答案