Display date format as DD MM YYYY in active record Codeigniter Display date format as DD MM YYYY in active record Codeigniter codeigniter codeigniter

Display date format as DD MM YYYY in active record Codeigniter


You can use strtotime() and date() of php as :

$originalDate = $row->start_date;$newDate = date("d-m-Y", strtotime($originalDate));


I always prefer to make a helper function in Codeigniter for date formatting because date is very common to use on many pages.

Codeigniter 3 helper function:

if(!function_exists('dateFormat')){    function dateFormat($format='d-m-Y', $givenDate=null)    {        return date($format, strtotime($givenDate));    }}

Autoload this helper in your Codeigniter autoload.php and then use it freely anywhere in controller/model/view.

use in view like:

<?= dateFormat('d-m-Y',$info->createdDtm) ?>