Apache Spark:在特定列中用分号替换每个点

时间:2019-08-13 21:24:56

标签: apache-spark

我有这样的日期时间格式:

yyyy.mm.hh

但我想将其转换为

yyyy:mm:hh

有什么好的方法?我不想手动编辑文件。

谢谢。

1 个答案:

答案 0 :(得分:1)

可以使用regexp_replace

Seq("yyyy.mm.hh").toDF("time").withColumn("time1",regexp_replace($"time","\\.",":")).show