Grazie, io ieri invece avevo risolto così, che ne dite?
Codice PHP:
setlocale(LC_TIME, 'ita', 'it_IT');
$giorno_attuale2 = date("d");
function getOffsetByMonths2($nMonths2, $nNow2 = 0) {
if ($nNow2)
return mktime(0, 0, 0, date('n', $nNow2)+ $nMonths2, 1, date('Y', $nNow2));
else
return mktime(0, 0, 0, date('n')+ $nMonths2);
}
$nNow2 = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
$mese_anno_attuale2 = strftime("%B %Y", getOffsetByMonths2(-1, $nNow2));
$mese_attuale2 = date("m", getOffsetByMonths2(-1, $nNow2));
$anno_attuale2 = date("Y", getOffsetByMonths2(-1, $nNow2));