2013-09-24 61 views
-3

我在日期时间格式的数据库中有日期存储,而在我的视图页面中,我需要以不同的格式显示日期。在php中改变日期格式

我的模型当前查询是 - 视图页面上

function get_date($id) 

{ 

$query=$this->db->query("select `created_time` from `comments` where  `post_id`=$id"); 
$query2= $query->result_array(); 
$date=$query2['0']['created_time']; 

return $date; 
     } 

结果:2013-09-10 07:22:00 这是正确的,但我要的是:

10 sep 13 

现在任何人都可以请帮我如何改变这种格式的结果。

+0

这里已经有很多次被问过了。往右看--->看? –

+1

@zaya **你不会在那种态度下得到**如果你不能被搜索困扰,不要期待别人帮助你,也不要成为那些帮助别人的人您。 – h2ooooooo

+0

ohh..m非常抱歉..thnaks fr回复ll试试​​这个 – zaya

回答

2

只需使用strtotime你的日期转换为Unix时间戳,然后用date格式化它,你怎么想:

<?php 
    $date = '2012-02-06 22:20:37'; 
    $date = date('j M y', strtotime($date)); 
    var_dump($date); //6 Feb 12 
?> 

DEMO

如果你绝对要它小写,只是围绕着它通过strtolower