Python Spark - конвертировать метку времени в ГГГГ-ММ-ДД - PullRequest
0 голосов
/ 06 января 2020

В настоящее время я пытаюсь преобразовать метку времени в формат даты YYYY-MM-DD на Python Spark

Пример:

table = random_name
start_time: 2017-03-25T12:58:16.000+0000

желаемый вывод: 2017- 03-25

start_time: timestamp

Код:

x = spark.table(random_name)

display(x.withColumn('ts', to_timestamp(col('start_time')))
          .withColumn('new_start_date', to_date(col('ts')))

Но я получил это

SyntaxError: неожиданный EOF при синтаксическом анализе

1 Ответ

0 голосов
/ 06 января 2020

Полагаю, вы пропустили парантез в конце ")"

...