Преобразование строк различного образца на сегодняшний день - PullRequest
0 голосов
/ 13 ноября 2018

В нашем столбце даты есть очень много разных типов строк. У меня возникли проблемы с преобразованием всех этих данных в тип даты, поскольку шаблоны не работают для ДД-ММ-ГГГГ и ММ-ДД-ГГГГ.

  • 12/14/2015 ММ / ДД / ГГГГ;
  • 19/07/2016 ДД / ММ / ГГГГ;
  • 23.04.2016 ДД.ММ.ГГГГ;
  • 1-6-2016 М-Д-ГГГГ;
  • 5-15-2016 М-ДД-ГГГГ;
  • 30-10-2016 ДД-ММ-ГГГГ;
  • 8-6-2016 М-Д-ГГГГ;

Или есть более удобный способ сделать это?

1 Ответ

0 голосов
/ 14 ноября 2018

Существует , и нет никакого способа сделать это.

8-6-2016 и др. Безвозвратно неоднозначны без метаинформации. Нам нечего сказать, какой месяц и день. Если у вас есть дополнительная мета-информация (вы сохранили шаблон?), Может быть выход из этого. Иначе, ваше дело проиграно.

Как прокомментировал a_horse: должен был быть тип данных date все время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...