curdate 函数如何 return 以 mm/dd/yyyy 格式 php 约会

how curdate function could return date in mm/dd/yyyy format php

我需要 select 来自数据库的 mm/dd/yyyy 格式的当前日期。但是 php curdate() 函数 returns yyyy-mm-dd 中的日期格式为默认..我怎么能解决这个问题。?

我的模型函数是:

public function get_cat($category)
    {
        $this->db->select('*');
        if($category!='')
        {
            $this->db->like('Category',$category,'both');
            $this->db->from('tbl_job');
            $this->db->where('Expiry_date >=','DATE(CURDATE())',FALSE);
            $result = $this->db->get();
        }
        return $result->result();
    }

使用Str_to_date

Str_to_date(Expiry_date,'%m/%d/%Y')

试试这个代码:-

$this->db->where('Str_to_date(Expiry_date,'%m/%d/%Y') >=','DATE(CURDATE())',FALSE);

使用DATE_FORMAT格式化日期

DATE_FORMAT(curdate(), '%m/%d/%Y')