在PHP中显示当前月份和年份的最简单方法,如"2016年8月"?

Sam*_*Sam 39 php datetime date echo

什么是最简单,最简单的代码,以全英文September或缩写三字母版本生成当月Feb,然后添加当前年份2011

所以代码将根据月份和年份来回应:

August 2016Aug 2016etcettera.谢谢!

RDL*_*RDL 86

完整版本:

<? echo date('F Y'); ?>
Run Code Online (Sandbox Code Playgroud)

精简版:

<? echo date('M Y'); ?>
Run Code Online (Sandbox Code Playgroud)

这是不同日期选项的一个很好的参考.

更新

要显示上个月,我们必须引入mktime()函数并使用timestampdate()函数的可选参数.像这样:

echo date('F Y', mktime(0, 0, 0, date('m')-1, 1, date('Y')));
Run Code Online (Sandbox Code Playgroud)

这也可以(它通常用于获取上个月的最后一天):

echo date('F Y', mktime(0, 0, 0, date('m'), 0, date('Y')));
Run Code Online (Sandbox Code Playgroud)

希望有所帮助.


sha*_*sol 32

以下是获取数据的简单且更新的更新格式:

   $now = new \DateTime('now');
   $month = $now->format('m');
   $year = $now->format('Y');
Run Code Online (Sandbox Code Playgroud)