可能重复:
What is best solution to get next and previous month from given date php
我正在开发一个php工作。在这里,我希望从给定月份获得下个月和上个月,例如:
$mth="December"
我想显示12月的下一个和上一个
提前致谢
答案 0 :(得分:2)
这应该做:
$date = new DateTime();
$date->modify('+ 1 month');
print $date->format("F"); // next
$date->modify('- 2 month');
print $date->format("F"); // previously
答案 1 :(得分:2)
$mth="December";
$next_mth = Date("F", strtotime($mth . " next month"));
$pre_mth = Date("F", strtotime($mth . " last month"));
答案 2 :(得分:0)
查看这个以获取这些内容的方法
$mth="December";
$nxt = date('F',mktime(0,0,0,date("m", strtotime($mth))+2,null,null));
$pre = date('F',mktime(0,0,0,date("m", strtotime($mth))-0,null,null));
echo $pre.'-'.$mth.'-'.$nxt;