如何在 PHP 中将 Carbon 日期格式化为“2017 年 10 月 5 日”?

How to format Carbon date as "5th Oct 2017" in PHP?

我使用 carbon 进行日期处理。 我尝试用人类可以理解的格式来格式化日期。

我的标准输入:

$date ="05-10-2017";
echo Carbon::parse($date)->format('d m Y);

这种格式 return :

05 Oct 2017

但我想要这样的数字格式,

2nd, 3rd, 4th....

所以我预期的阵型是,

05th Oct 2017

这可能吗?

有什么建议吗?

看看http://php.net/manual/en/function.date.php

有一个 table 可用的格式。

echo Carbon::parse($date)->format('dS M Y'); //05th Oct 2017
echo Carbon::parse($date)->format('jS M Y'); //5th Oct 2017