gpt4 book ai didi

php - 在 PHP 中显示带有序数后缀的日期

转载 作者:行者123 更新时间:2023-12-03 21:06:04 24 4
gpt4 key购买 nike

我目前在我的 php 代码中显示日期,如下所示

$date = $news_row['date'];
$newDate = date("l M d Y", strtotime($date));
它给了我这样的输出

Monday Mar 08 2021


相反,我想要输出

Monday Mar 08th 2021


我找到了功能
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];
}
在此 answer
但我不知道如何将它与我的日期格式一起使用。让我知道这里是否有人可以帮助我做到这一点。
非常感谢!

最佳答案

$newDate = date('l M jS Y', strtotime($date));
阅读更多 PHP 中的日期时间格式
https://www.php.net/manual/en/datetime.format.php
l => A full textual representation of the day of the week

M=> A short textual representation of a month, three letters,

j => Day of the month without leading zeros

S => English ordinal suffix for the day of the month, 2 characters

Y => A full numeric representation of a year, 4 digits

关于php - 在 PHP 中显示带有序数后缀的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66620609/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com