2012-02-07 78 views

回答

2
$mth="December"; 
$next_mth = Date("F", strtotime($mth . " next month")); 
$pre_mth = Date("F", strtotime($mth . " last month")); 
2

這應該做月的下一個和以前顯示:

$date = new DateTime(); 
$date->modify('+ 1 month'); 
print $date->format("F"); // next 
$date->modify('- 2 month'); 
print $date->format("F"); // previously 
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;