Scala 使用DStream.print时更改时间戳的格式

Scala 使用DStream.print时更改时间戳的格式,scala,apache-spark,Scala,Apache Spark,在Scala中使用打印数据流内容时,每个间隔的时间戳打印为Unix时间戳: val行:ReceiverInputDStream[String]=ssc.socketTextStream(“localhost”,9999) 行。打印() 印刷品 ------------------------------------------- 时间:161998034500毫秒 ------------------------------------------- ---------------------

在Scala中使用打印数据流内容时,每个间隔的时间戳打印为Unix时间戳:

val行:ReceiverInputDStream[String]=ssc.socketTextStream(“localhost”,9999)
行。打印()
印刷品

-------------------------------------------
时间:161998034500毫秒
-------------------------------------------
-------------------------------------------
时间:16199803500ms
-------------------------------------------
[...]
但是,中的相同代码会生成格式良好的时间戳:

lines=ssc.socketTextStream(“localhost”,9999)
行。pprint()
印刷品

-------------------------------------------
时间:2021-05-02 20:35:10
-------------------------------------------
-------------------------------------------
时间:2021-05-02 20:35:11
-------------------------------------------
[...]
有没有办法将Scala版本中的时间戳格式更改为可读性更好的输出