У меня следующий столбец в виде строки на фрейме данных df:
date|
+----------------+
|4/23/2019 23:59|
|05/06/2019 23:59|
|4/16/2019 19:00
Я пытаюсь преобразовать это в метку времени, но получаю только значения NULL.
Мое утверждение:
from pyspark.sql.functions import col, unix_timestamp
df.withColumn('date',unix_timestamp(df['date'], "MM/dd/yyyy hh:mm").cast("timestamp"))
Почему я получаю только нулевые значения? Это потому, что формат Месяца (так как я добавляю 0 к 05)?
Спасибо!