OK dopo una lunga nottata di riflessione ho risolto con queste modifiche:
e sembri andare bene... uffffffcodice:setlocale(LC_TIME, "ita", "it_IT.utf8"); $data_insert = strftime("%A %d %B %Y alle ore %H:%M:%S", strtotime($rec["DateInsert"])); echo utf8_encode($data_insert);