以全文格式显示当前日期
Presenting current date in full text format
我正在使用 jenssegers/date 和 carbon
来显示当前日期和时间。
我可以使用此代码以文本方式显示完整日期:
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>
我的问题
如何构建一个帮助程序以这种方式准确显示当前日期,包括用 sup
元素包装 th
(或 nd
、st
) ?
>>> \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()
采用日期格式 string,您可以向该字符串添加您想要的任何字符,如果它们与 PHP 格式化字符串字符匹配,您只需要转义它们.
我正在使用 jenssegers/date 和 carbon
来显示当前日期和时间。
我可以使用此代码以文本方式显示完整日期:
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>
我的问题
如何构建一个帮助程序以这种方式准确显示当前日期,包括用 sup
元素包装 th
(或 nd
、st
) ?
>>> \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()
采用日期格式 string,您可以向该字符串添加您想要的任何字符,如果它们与 PHP 格式化字符串字符匹配,您只需要转义它们.