CodeIgniter - 如何将时间戳转换为ISO_8601

时间:2014-12-20 06:47:24

标签: php mysql codeigniter

我想问一下如何在Codeigniter中将时间戳从我的数据库转换为ISO_8601格式

这是我的控制器

public function index()
    {
        $data['viewme'] = $this->home_model->list_data();
        $this->load->view('home', $data);
    }

这是我的模型

function list_data(){
    $sql   = "SELECT * FROM post";
    $query = $this->db->query();
    $data  = $query->result_array();
}

这是我的视图:

<?php foreach($viewme as $data): ?>
  <div class=" " title="<?php echo $data['time']?>"><?php echo $data['time']?></div>
<?php endforeach; ?>

问题:时间仍然是时间戳格式......

我已阅读codeigniter指南并找到了此

$format = 'DATE_ISO8601';
$waktu = time();

echo standard_date($format, $waktu);

但是我不知道我在哪里把代码放到我的codeigniter中?任何答案?

非常感谢..

1 个答案:

答案 0 :(得分:0)

核心PHP代码

$timestamp= '7861109272';
$iso8601 = date('c', $timestamp);

<强> Manual