В моем Spark DataDrame есть столбец даты, который содержит несколько строковых форматов даты (это может быть MM-dd-yyyy
, dd-MM-yyyy
, MM.dd.yyyy
).Я хотел бы привести все это к MM/dd/yyyy
. Я пытался использовать регулярные выражения для различения форматов и использования udfs, я не мог найти их очень отказоустойчивыми. Я считаю, что есть функции SQL, которые мы можем использовать напрямую, без дорогих и неэффективныхпереформатирование, но я не знаю о них, я попробовал их, но не смог найти никакого решения.
Есть ли лучший способ сделать это?