We develop the first approximation algorithms with worst-case performance guarantees for periodic-review perishable inventory systems with general product lifetime, for both backlogging and lost-sales models. The demand process can be non-stationary and correlated over time, capturing such features as demand seasonality and forecast updates. The optimal control policy for such systems is notori...