У меня есть значения времени эпохи в кадре данных Spark, например 1569872588019
, и я использую pyspark sql в блокноте jupyter.
Я использую метод from_unixtime
для преобразования его в дату.
Вот мой код:
SELECT from_unixtime(dataepochvalues/1000,'yyyy-MM-dd%%HH:MM:ss') AS date FROM testdata
Результат выглядит так: 2019-04-30%%11:09:11
Но я хочу вот что: 2019-04-30T11:04:48.366Z
Я пыталсядобавить T и Z вместо %% в дате, но не удалось.
Как я могу вставить T
и Z
букву?