Friday, October 1, 2010

To create a perfect italian week-day-month

this helps to find last day with weekday Name, day, month correctly in italian format, can work independently on any Locale setting.

{php}
setlocale(LC_TIME, 'ita');
$mesi = array(1=>'Gennaio', 'Febbraio', 'Marzo', 'Aprile',
'Maggio', 'Giugno', 'Luglio', 'Agosto',
'Settembre', 'Ottobre', 'Novembre','Dicembre');
// For UTF -coding replaced Igrave with ASCII codes to display as normal.
$giorni = array('Domenica','Lunedì','Martedì','Mercoledì',
'Giovedì','Venerdì','Sabato');

list($sett,$giorno,$mese,$anno) = explode('-',date('w-d-n-Y', strtotime("-1 day")));
echo $giorni[$sett],' ',$giorno,' ',$mesi[$mese],' ',$anno;
{/php}

Put your specific add / minus in strtotime.

No comments:

Post a Comment