Laravel日期格式,包括日期和月份之间

时间:2018-09-17 13:24:43

标签: php laravel

如何格式化daymonth之间的“ of” 日期,以打印类似16 of september的内容?

我找不到确切的语法。我忘记了什么?

format('d ["of"] m')

3 个答案:

答案 0 :(得分:5)

这是可以做到的

date('jS \of F'); // this is how it prints 8th of August

答案 1 :(得分:2)

jS \ of F的格式函数是php日期http://php.net/manual/en/function.date.php的别名

答案 2 :(得分:2)

echo date('jS \Of F', strtotime('2018-09-16'));   //Outputs 16th Of September

根据documentation

j-每月的前一天没有前导零。

S-每月的英语序数后缀,两个字符。

F-一个月的完整文本表示形式,例如一月或三月

此外,在文档中指出:

  

您可以防止格式字符串中的可识别字符被   通过使用前面的反斜杠转义来扩展。如果字符   反斜杠已经是一个特殊的序列,您可能还需要   逃脱反斜杠。

上面的陈述解释了为什么我们有\OfOf是可识别的字符串。我们也可以执行\O\f,但仍然得到相同的结果。