我正在查看别人的代码。基本上,该代码旨在提取本月的数据以及前几个月的数据。
今天,它将7月显示为当前月份,将7月显示为上个月。我怀疑是因为它的工作日是7月31日,而不是6月31日。
下面是定义上个月的代码-有什么想法吗?
$this->monthPrev = date('F Y', strtotime('this month -1 month'));
$this->currentMonth = date('F Y', strtotime('this month'));
答案 0 :(得分:1)
要获取上个月的日期,请尝试以下操作:
echo date('F Y', strtotime(date('F Y')." -1 month"));
它将返回:
June 2019