我想将看起来像2019-03-25T00:27:46.985-0500的时间戳转换为这种格式2019-03-25 00:27:46
使用Spark v2.3.0 Scala v2.11.8
时间ColA ColB ColC 2019-03-25T00:27:46.985-0500 ABC 2019-03-25T00:27:46.960-0500 ABC 2019-03-25T00:27:46.839-0500 ABC 2019-03-25T00:27 :46.596-0500 ABC 2019-03-25T00:27:46.559-0500 ABC 2019-03-25T00:27:46.535-0500 ABC 2019-03-25T00:27:46.453-0500 ABC 2019-03-25T00:27:46.405 -0500 ABC 2019-03-25T00:27:46.393-0500 ABC
date
10.04.2019
09.04.2019
05.04.2019
02.04.2019
06.02.2019
23.01.2019
11.01.2019
输入:2019-03-25T00:27:46.985-05:00 预期输出:2019-03-25 00:27:46
答案 0 :(得分:0)
您可以将.selectExpr与date_format函数一起使用
val log2 = log.selectExpr(
"date_format(time, 'yyyy-MM-dd HH:mm:ss')"
)