0
如何使用PHP將此格式「11/16/2002 12:00:00 PM
」更改爲MySQL將理解的內容而不是?格式11/16/2002 12:00:00 PM MySQL date中的時間戳
我已經試過SELECT CONVERT('11/03/2002 02:45:33 PM', DATETIME) AS datetime;
,我只是得到NULL
如何使用PHP將此格式「11/16/2002 12:00:00 PM
」更改爲MySQL將理解的內容而不是?格式11/16/2002 12:00:00 PM MySQL date中的時間戳
我已經試過SELECT CONVERT('11/03/2002 02:45:33 PM', DATETIME) AS datetime;
,我只是得到NULL
您可以使用STR_TO_DATE功能 -
SELECT STR_TO_DATE('11/03/2002 02:45:33 PM', '%d/%m/%Y %h:%i:%s %p') AS dt;
+---------------------+
| dt |
+---------------------+
| 2002-03-11 14:45:33 |
+---------------------+
或
SELECT STR_TO_DATE('11/03/2002 02:45:33 PM', '%d/%m/%Y %r') AS dt;
+---------------------+
| dt |
+---------------------+
| 2002-03-11 14:45:33 |
+---------------------+
請編輯問題,包括你的企圖以及任何錯誤信息(s)你得到。謝謝 – bernie 2012-03-29 03:36:09
你是否試過轉換/轉換? – 2012-03-29 03:38:50
@bernie我添加了代碼,但不起作用。 – Brad 2012-03-29 03:59:16