2011-12-17 27 views
1

我用下面的代碼在我的網站上顯示的博客文章的時間:如何將php中的時間轉換爲用戶友好的文本?

strftime('%B %e, %Y',strtotime($row->date)) 

它返回以下字符串:

November 7, 2011 

我如何能適應上述代碼顯示(.. st,..nd,..rd,..th)在數字的末尾。因此,我可以顯示日期爲:

November 7th, 2011 

回答

3

您應該使用date()像這樣:

echo date('F jS, Y',strtotime($row->date)); 
4

當使用date(),該S字符替換ST,第二,第三或日:

date("F jS, Y", strtotime($row->date)) 
相關問題