首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在活动记录编码器中将数据格式显示为DD MM YYYY

在活动记录编码器中将数据格式显示为DD MM YYYY
EN

Stack Overflow用户
提问于 2016-03-10 17:03:27
回答 2查看 56.4K关注 0票数 4

如何更改我的活动记录以显示我的日期为DD MM YYYY而不是YYYY MM DD?

电流显示

2016-01-07

目标显示

07-01-2016

当前视图

代码语言:javascript
运行
复制
<?php echo $row->start_date; ?>

试用了 View

代码语言:javascript
运行
复制
<?php echo $row->DATE_FORMAT(start_date, '%d/%m/%Y'); ?>

模型

代码语言:javascript
运行
复制
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();
        }

    }
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-10 17:14:53

您可以将php的标准时间()日期()用作:

代码语言:javascript
运行
复制
$originalDate = $row->start_date;
$newDate = date("d-m-Y", strtotime($originalDate));
票数 12
EN

Stack Overflow用户

发布于 2017-05-31 12:26:22

我总是喜欢在Codeigniter中创建一个用于日期格式化的辅助函数,因为在许多页面上使用日期是非常常见的。

Codeigniter 3辅助函数:

代码语言:javascript
运行
复制
if(!function_exists('dateFormat'))
{
    function dateFormat($format='d-m-Y', $givenDate=null)
    {
        return date($format, strtotime($givenDate));
    }
}

在您的Codeigniter autoload.php中自动加载此助手,然后在控制器/模型/视图中的任何地方自由使用它。

在视图中使用,如:

代码语言:javascript
运行
复制
<?= dateFormat('d-m-Y',$info->createdDtm) ?>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35922791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档