2011-10-13 48 views
3

嘗試將日期格式轉換爲MySQL的日期:爲什麼這個MySQL日期轉換返回NULL?

SELECT STR_TO_DATE('8/3/2011 13:30','%m/%d/%Y %h:%i'); 

但它返回NULL。請注意,此類似查詢的工作原理如下:

SELECT STR_TO_DATE('8/3/2011 13:30','%m/%d/%Y'); 

回答

6

%h預計從01到12的數字。13是無效的。

嘗試使用%H%k。他們是24小時的時間。

+0

太棒了!我怎麼沒注意到?!? :o – Ivan