mysql> select DATE_FORMAT( now(), '%m/%e/%Y %h:%i:%S %p');
+---------------------------------------------+
| DATE_FORMAT( now(), '%m/%e/%Y %h:%i:%S %p') |
+---------------------------------------------+
| 04/19/2006 03:07:50 PM                      |
+---------------------------------------------+

解决方案 »

  1.   

    我没说清楚,我要执行一个插入操作,比方说:
    INSERT INTO VEHICLE (DATE)
    VALUES (DATE_FORMAT( '08/25/2005 04:05:38 下午', '%m/%e/%Y %h:%i:%S %p'));
    不过老是运行不了,说什么前面的'08/25/2005 04:05:38 下午'有问题
      

  2.   

    str_to_date(replace('06/30/2006 12:00:00 Afternoon', 'Afternoon', 'PM'), '%m/%d/%Y %h:%i:%s %p')
      

  3.   

    str_to_date(replace('08/25/2005 04:05:38 下午', '下午', 'PM'), '%m/%d/%Y %h:%i:%s %p')