如何更改我的活动记录以显示我的日期为DD MM YYYY而不是YYYY MM DD?
电流显示
2016-01-07
目标显示
07-01-2016
当前视图
<?php echo $row->start_date; ?>
试用了 View
<?php echo $row->DATE_FORMAT(start_date, '%d/%m/%Y'); ?>
模型
class Profiles_model extends CI_Model
{
function get_bank()
{
$this->db->where('mem_id', $this->session->userdata("id"));
$query = $this->db->get('bank');
return $query->result();
}
}
发布于 2016-03-10 17:14:53
您可以将php的标准时间()和日期()用作:
$originalDate = $row->start_date;
$newDate = date("d-m-Y", strtotime($originalDate));
发布于 2017-05-31 12:26:22
我总是喜欢在Codeigniter中创建一个用于日期格式化的辅助函数,因为在许多页面上使用日期是非常常见的。
Codeigniter 3辅助函数:
if(!function_exists('dateFormat'))
{
function dateFormat($format='d-m-Y', $givenDate=null)
{
return date($format, strtotime($givenDate));
}
}
在您的Codeigniter autoload.php中自动加载此助手,然后在控制器/模型/视图中的任何地方自由使用它。
在视图中使用,如:
<?= dateFormat('d-m-Y',$info->createdDtm) ?>
https://stackoverflow.com/questions/35922791
复制相似问题