以全文格式显示当前日期

时间:2016-11-04 22:01:12

标签: laravel date laravel-5.3 php-carbon presenter

我正在使用jenssegers/datecarbon来显示当前日期和时间。

我可以使用以下代码以文本方式显示完整日期:

echo Date::now()->format('l j F Y H:i:s'); // example from jenssegers docs

现在,在 Codrops demo中,日期显示为

<div class="slide__element slide__element--date">Saturday, 25<sup>th</sup> of October 2043</div>

我的问题

如何构建帮助程序以完全以这种方式显示当前日期,包括将th(或ndst)与sup元素包装在一起?< / p>

1 个答案:

答案 0 :(得分:1)

>>> \Carbon\Carbon::now()->format("l j <\s\up>S</\s\up> F Y H:i:s")
=> "Friday 4 <sup>th</sup> November 2016 22:11:16"

请注意s和u被转义。

format()采用日期格式化字符串,您可以将所需的字符添加到该字符串中,如果它们与PHP格式化字符串字符匹配,则必须将它们转义。