Răspunsul e: nu este un pleonasm greșit, dar poate fi considerat redundant în unele contexte.
✔️ „Perioadă” înseamnă deja un interval de timp, deci adăugarea lui „de timp” nu este neapărat greșită, dar nici necesară.
✅ Corect și suficient: O perioadă dificilă.
✅ Tot corect, dar ușor redundant: O perioadă de timp dificilă.
Așadar, expresia nu este un pleonasm propriu-zis, dar dacă vrei să fii concis(ă), „perioadă” este de ajuns.