MySQL中的日期时间格式不正确

Adi*_*Adi 2 php mysql codeigniter

我正在开发一个应用程序,其中我使用选择框作为日期和时间 在此输入图像描述

跟进是一个Jquery DatePicker,但是有一段时间我使用了选择框.虽然我这样添加这个日期和时间

  $hr = $this->input->post('time_hr');
  $min = $this->input->post('time_min');
  $sec = $this->input->post('time_sec');
  $time = $this->input->post('next_call') . ' ' . $hr .':' . $min . ':' . $sec;
  //var_dump($time);exit();

  'next_call_time' => date('Y-m-d h:m:s', strtotime($time))
Run Code Online (Sandbox Code Playgroud)

到数据库表.在时间分钟总是12进入分钟时超过12(像:2014年12月24日09:12:00)

插入数据库之前的打印输出是: string(18) "12/24/2014 17:35:0"

在此输入图像描述

技术: PHP,MySQL,CodeIgniter

cra*_*231 6

使用H:i:s而不是h:m:s.

H是24小时,h是12小时,m是月,我是分钟.

请查看http://php.net/manual/en/function.date.php