function traduci($str_old) {
$inglese=array('Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday','January','February','March','April','May','June','July','August','September','October','November','December');
$italiano=array('Lunedì','Martedì','Mercoledì','Giovedì','Venerdì','Sabato','Domenica','Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre');
$str = str_replace($inglese,$italiano, $str_old);
return $str;
}
function data($timestamp) {
list($data,$ora) = explode(' ',$timestamp);
list($anno,$mese,$giorno) = explode('-',$data);
list($h,$m,$s) = explode(':',$ora);
setlocale (LC_TIME, "it_IT");
return traduci(date('l',$timestamp)).' '.$giorno.' '.traduci(date('F',$timestamp))/*strftime('%B',$timestamp)*/.' '.$anno.' alle '.$h.'.'.$m;
}