我目前在我的 php 代码中显示日期,如下所示
$date = $news_row['date'];
$newDate = date("l M d Y", strtotime($date));
Run Code Online (Sandbox Code Playgroud)
它给我的输出就像
2021 年 3 月 8 日星期一
相反,我想要输出像
2021 年 3 月 8 日 星期一
我找到了功能
function ordinal($number) {
$ends = array('th','st','nd','rd','th','th','th','th','th','th');
if ((($number % 100) >= 11) && (($number%100) <= 13))
return $number. 'th';
else
return $number. $ends[$number % 10];
}
Run Code Online (Sandbox Code Playgroud)
关于这个答案
但我不知道如何将它与我的日期格式一起使用。如果这里有人可以帮助我,请告诉我。
多谢!
php ×1