嗨,我不擅长编程所以不要判断这么强,我想从田里得到日期和时间。
$date_start = $this->input->post('date_start');
$time_start = $this->input->post('time_start');
$date_end = $this->input->post('date_end');
$time_end = $this->input->post('time_end');
$data['start'] = date_format('U = Y-m-d H:i:s', $date_start.' '.$time_start);
$data['end'] = date_format('U = Y-m-d H:i:s', $date_end.' '.$time_end);
date_format() expects parameter 1 to be DateTimeInterface, string given
答案 0 :(得分:0)
试试这个
$data['start'] = date_format(date_create( $date_start.' '.$time_start),"U = Y-m-d H:i:s");
答案 1 :(得分:0)
函数date_format
期望一个对象实现DateTimeInterface
作为第一个参数,格式字符串作为第二个参数。
您可以使用工厂方法DateTime::createFromFormat从字符串创建DateTime
对象,也可以在同一页面上记录date_create_from_format
。