Php %M表示完整的月份名称,而不是缩写

Php %M表示完整的月份名称,而不是缩写,php,Php,我得到了一个timedate行,并将其转换为一个更形象的短语。我使用了%M,这样它就可以显示“Dec”而不是“十二月”,但它仍然只显示完整的月份名称。小的%m显示的是“05”,而不是应该显示的“Dec” 我做错了什么?%M用于一个月的简短文本表示,三个字母 使用%F表示一个月的完整文本表示,例如一月或三月%M用于一个月的简短文本表示,三个字母 使用%F对月份进行完整的文本表示,例如一月或三月根据,是%b显示您想要的缩写月份名称。根据,是%b显示您想要的缩写月份名称。阅读以下内容: 您没有调用P

我得到了一个timedate行,并将其转换为一个更形象的短语。我使用了
%M
,这样它就可以显示“Dec”而不是“十二月”,但它仍然只显示完整的月份名称。小的
%m
显示的是“05”,而不是应该显示的“Dec”


我做错了什么?

%M
用于一个月的简短文本表示,三个字母


使用
%F
表示一个月的完整文本表示,例如
一月
三月
%M
用于一个月的简短文本表示,三个字母

使用
%F
对月份进行完整的文本表示,例如
一月
三月
根据,是
%b
显示您想要的缩写月份名称。

根据,是
%b
显示您想要的缩写月份名称。

阅读以下内容:

您没有调用PHP函数
date()
,而是调用MySQL函数
date\u FORMAT()
,因此您需要编写
%b
,而不是
%M

阅读以下内容:


您没有调用PHP函数
date()
,而是调用MySQL函数
date\u FORMAT()
,因此您需要编写
%b
,而不是
%M
%M
?这不是工作原理。您使用什么函数格式化时间戳?请给我们看一下代码。
%M
?这不是工作原理。您使用什么函数格式化时间戳?请给我们看代码。根据问题“M”给了他完整的月份名称,他已经知道它代表3个字母的缩写。对!我知道它应该代表什么。。。这就是为什么我如此困惑!我根本不知道我是怎么做的。根据问题“M”给了他一个完整的月名,他已经知道它代表三个字母的缩写。对!我知道它应该代表什么。。。这就是为什么我如此困惑!我根本不知道我是怎么做错的。你为什么把你的答案从中删除?@JessePfieffer:如果你觉得这是答案,你能把它标记为接受吗。明白你为什么把答案从中删除了吗?@JessePfieffer:如果你觉得这是答案,你能把它标记为接受吗。看见