将日期转换为字符串

3

我曾经使用php中的date()函数将日期转换为字符串。

简单地说,我只想使用格式字符来打印出 '2012年1月17日'。

print date("jS of F Y");

然而,输出结果为2012年1月17日,有没有办法避免'o'字符串以得到我想要的输出。
2个回答

5

使用反斜杠转义o

print date("jS \of F Y");

文档中得知:

您可以通过在要转换的格式字符串之前使用反斜杠来转义其中一个被识别的字符,以防止其被展开。


4

只需在o前面加上反斜杠\,就像这样:

print date("jS \of F Y");

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接