2013-09-24 63 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