最简单的方法来显示当前的月份和年份,就像PHP中的“Aug 2016”?

wwtsj6pe  于 2022-12-25  发布在  PHP
关注(0)|答案(2)|浏览(107)

用完整的英语(如September)或缩写的三个字母(如Feb)生成当前月份,然后添加当前年份2011,最短、最简单的代码是什么?
因此,代码将根据月份和年份,回显如下内容:
August 2016Aug 2016等等。谢谢!

gcuhipw9

gcuhipw91#

完整版本:

<? echo date('F Y'); ?>

简短版本:

<? echo date('M Y'); ?>

这里有一个good reference for the different date options

更新

为了显示上个月的数据,我们需要引入mktime()函数,并在date()函数中使用可选的timestamp参数,如下所示:

echo date('F Y', mktime(0, 0, 0, date('m')-1, 1, date('Y')));

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

echo date('F Y', mktime(0, 0, 0, date('m'), 0, date('Y')));
juzqafwq

juzqafwq2#

下面是获取数据的一个简单且更新更多的格式:

$now = new \DateTime('now');
   $month = $now->format('m');
   $year = $now->format('Y');

相关问题