меня ниже даты в моем улье таблице:как проверить и сопоставить различные форматы даты в улье
Jan 2014
Oct-13
8-Nov
8-Oct
30-Nov-11
Мне нужно, чтобы преобразовать их в формате «YYYY-MM-DD». Я использовал from_unixtime(unix_timestamp(change_log_date ,'yyyyMMdd'), 'yyyy-MM-dd')
для скрытого формата даты, который отлично работает 30 ноября 11, однако, поскольку у меня есть разные форматы дат в данных, так как писать общий код, который будет проверять формат даты и преобразовывать его в «yyyy-MM-dd ». Мне нужно поставить 0 за день/месяц/год, если его нет.
for eg. I need to convert 8-Oct into '0000-10-08'
нужна помощь
Возможный дубликат [Преобразование строки даты в формате «MM/DD/YY»] (http://stackoverflow.com/questions/39634829/convert-date-string-in-mm-dd-yy-format) – cheseaux