我使用以下代码显示我网站上博客文章的时间:
strftime('%B %e, %Y',strtotime($row->date))
返回以下字符串:
November 7, 2011
如何调整上述代码以在数字末尾显示(..st,..,...,..)。所以我可以将日期显示为:
November 7th, 2011
等
答案 0 :(得分:4)
使用date()
时,S
字符将替换为st,nd,rd或th:
date("F jS, Y", strtotime($row->date))
答案 1 :(得分:3)
你应该像这样使用date()
:
echo date('F jS, Y',strtotime($row->date));