Как преобразовать строку, содержащую наносекунды, в дату и время в Spark Dataframe - PullRequest
0 голосов
/ 03 октября 2019

У меня есть поле метки времени, как показано ниже в моем файле JSON.

"CreateDateTime":"2019-04-03T02:02:12.6475327Z"

Когда я преобразую в метку времени, я могу видеть правильное значение, но седьмая цифраусеченный.

jsonDF.select(col("CreateDateTime").cast("timestamp")).show(truncate = False)

+--------------------------+
|CreateDateTime            |
+--------------------------+
|2019-04-03 02:02:12.647532|
+--------------------------+

Я хочу получить то же значение, которое отображается в источнике в формате отметки времени (без T и Z). Можете ли вы предложить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...