This paper investigates energy harvesting in cooperative device-to-device (D2D) networks under co-channel interference (CCI), proposing time-switching and power-splitting protocols for relays that harvest energy from both information and interference signals. The study develops a three-node model, analyzing system throughput in terms of ergodic and outage capacities, highlighting the adverse impact of CCI on performance. Results provide design guidelines for practical implementations of energy harvesting circuits in D2D systems.