如何在php ex中获取前3个月(如果我说DEC ..它应该显示前3个月,即OCT NOV DEC)
最佳答案
您可以像这样使用 strtotime
函数:
echo date('M', strtotime('-3 month'));
所以你用减号指定以前的日期。
echo date('M', strtotime('0 month'));
echo date('M', strtotime('-1 month'));
echo date('M', strtotime('-2 month'));
echo date('M', strtotime('-3 month'));
结果:
Dec
Nov
Oct
Sep
如果您使用这样的循环,您也可以这样做:
for ($i = -3; $i <= 0; $i++){
echo date('M', strtotime("$i month"));
}
结果:
Sep
Oct
Nov
Dec
查看文档也可以看到许多其他友好的日期和时间关键字
strtotime
支持:关于php - 如何在php中获取前3个月,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4497199/