Ho trovato questo codice che formatta la data in italiano, anche se non capisco come faccia funzionare con solo 2 array. Dovrei metterci anche l'ora-minuti e secondi che scattano ogni secondo, come posso fare?
Codice PHP:
setlocale(LC_TIME, 'ita', 'it_IT.utf8');
$giorni = array("Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab");
$mesi = array('', 'gen','feb','mar','apr','mag','giu','lug', 'ago','sett','ott','nov','dic');
list($sett,$giorno,$mese,$anno) = explode('-',date('w-d-n-Y'));
echo $giorni[$sett],' ',$giorno,' ',$mesi[$mese],' ',$anno;