【发布时间】:2018-08-21 10:41:49
【问题描述】:
我需要获取两个日期的差值并更新数据库中日期的差值。
型号
public function approve($id, $leave_type, $leave_start, $leave_end)
{
$diffDays= abs($leave_end - $leave_start);
$this->db->set('leave_days', $diffDays);
$this->db->set('status', Approved);
$this->db->where('id', $id);
$this->db->update('leave');
return $this->db->affected_rows() > 0;
}
abs($leave_end - $leave_start);不管用。但是,当硬编码值设置为 diffDays 时,它可以正常工作。
【问题讨论】:
标签: php database codeigniter date model