Я работаю с данными времени и пытаюсь преобразовать строку в формат отметки времени.
Вот как выглядит столбец «Время»
+----------+
| Time |
+----------+
|1358380800|
|1380672000|
+----------+
Вот что я хочу
+---------------+
| Time |
+---------------+
|2013/1/17 8:0:0|
|2013/10/2 8:0:0|
+---------------+
Я нашел несколько похожих вопросов и ответов и попробовал этот код, но все заканчиваются на 'null'
df2 = df.withColumn("Time", test["Time"].cast(TimestampType()))
df2 = df.withColumn('Time', F.unix_timestamp('Time', 'yyyy-MM-dd').cast(TimestampType()))