我有一些csv数据,其日期格式如下:
10/28/1979 12:00 AM
9/5/1952 12:00 AM
8/18/1981 12:00 AM
1/1/1971 12:00 AM
我可以将它们原样加载到MySQL / PostgreSQL表中,但是出于兼容性考虑,我想将它们转换为更有用的格式,例如“ yyyy-mm-dd”。尝试了多种格式(互联网上没有任何用处)。例如。 MySQL:
mysql> select DATE_FORMAT('5/1/2018 12:00 AM', '%Y-%m-%d');
+---------------------------------------------+
| DATE_FORMAT('5/1/2018 12:00 AM', '%Y-%m-%d') |
+---------------------------------------------+
| NULL |
+---------------------------------------------+
1 row in set, 1 warning (0.00 sec)
有什么主意吗?还是我应该编写一个函数来实现并重新发明轮子?