我的Mysql查询
select DATE_FORMAT(max(lastmodified), '%d %M %y , %r') from client_log
我的实际输出是
我想要结果15th 6月16日,02:17:09 PM,我必须在php逻辑中应用这个序数概念但这里我不知道如何在date_format()函数中执行或者是否有任何可用于mysql的函数时间戳提交?
答案 0 :(得分:2)
问题是%d,它应该是%D
https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
select DATE_FORMAT(NOW(), '%D %M %y , %r') ;
+-------------------------------------+
| DATE_FORMAT(NOW(), '%D %M %y , %r') |
+-------------------------------------+
| 27th June 16 , 02:57:00 PM |
+-------------------------------------+
1 row in set (0.04 sec)
答案 1 :(得分:1)
试试这个格式。
select DATE_FORMAT(max(lastmodified), '%D %M %y , %r') from client_log