mysql 时间戳采用标准格式 2013-02-20 02:25:21,当我使用 date('H:i:s',$date) 时,我得到相同的无效输出 18:33:33,我该如何得到正确的输出?时:分:秒
问问题
25181 次
5 回答
19
用这个date('Y-m-d H:i:s',strtotime($date));
于 2013-03-20T04:39:25.743 回答
16
提示:尝试使用 MYSQLDATE_FORMAT
函数
SELECT DATE_FORMAT('2013-02-20 02:25:21', '%H:%i:%s');
如果您只想使用 PHP 进行操作,请使用strtotime
date('H:i:s',strtotime('2013-02-20 02:25:21'));
于 2013-03-20T04:53:18.017 回答
1
这可能会帮助你
date('H:i:s',strtotime($date));
于 2013-03-20T04:39:16.010 回答
0
试试这个 date('Y-m-d H:i:s',strtotime($date));
于 2013-03-20T04:43:09.700 回答
0
strptime($date,"%H:%M:%S")
于 2013-03-20T04:44:23.057 回答