già provato. il punto è che strftime restituisce sempre un encoding diverso a seconda dei setting locali.

anche htmlentities, specificando il charset non funziona.