Ciao a tutti
Non riesco a venirne a capo sui caratteri accentati.
Sto estraendo una timestamp dal database e lo converto in stringa con strftime e strttotime:

Codice PHP:
setlocale(LC_TIME"ITA_ita""it_IT");$data_insert htmlspecialchars(strftime("%A %d %B %Y alle ore %H:%M:%S"strtotime($rec["DateInsert"]))); 
ma non visualizza nulla se invece tolgo "htmlspecialchars" mi da questo:
marted� 28 settembre 2021 alle ore 15:20:36

con il solito punto interrogativo al posto del carattere accentato.
Ho provato anche con htmlentities ma nulla anche qui non mi visualizza nulla