2013-10-13 41 views
0

我使用下面的查詢,以顯示從一個數據庫的時間戳:轉換MySQL查詢結果轉換成不同的日期格式

<?php echo $testimonial->dated; ?> 

這個查詢顯示時間戳如下:YYYY-MM-DD HH:MM:SS

我試過不同的日期函數,以dd/mm/yyyy格式顯示,但沒有任何運氣,因爲我沒有得到如何正確地將此添加到上面提到的查詢中。任何想法如何得到這個排序?感謝提前:)

+0

從字面上有曲的數百(可能數以千計)在這裏提到這一點。 [這是一個將您設置在正確的道路上](http://stackoverflow.com/questions/2167916/convert-one-date-format-into-another-in-php/2167925#2167925)。和[另一個](http://stackoverflow.com/questions/136782/format-mysql-datetime-with-php/136872#136872) –

回答

1
<?php echo date("d/m/Y", strtotime($testimonial->dated));?> 
+1

感謝您的幫助,這爲我解決了:)謝謝其他人,也,你是偉大的人:) – Ben

+0

隨時。乾杯! – Jonysuise

0

我不很瞭解,但這麼多:

如果返回的日期格式(年月日H:I:S)和你想獲得時間戳:

<?php echo strtotime($testimonial->dated); ?> 

如果返回一個時間戳和你想要得到的日期格式:

<?php echo date('Y-m-d H:i:s', $testimonial->dated); ?>