The storage duration of contents in metal paint cans without degradation depends on several factors, including the type of paint, storage conditions, and the integrity of the can's seal. Generally, unopened metal paint cans can preserve their contents for 2 to 10 years. 
For latex or water-based paints, the shelf life is typically around 2 to 5 years if stored properly. Oil-based paints can last longer, often up to 10 years. The key to maximizing shelf life is ensuring the can is sealed tightly to prevent air and moisture from entering, which can lead to drying or spoilage.
Storage conditions play a crucial role in maintaining the quality of the paint. Cans should be stored in a cool, dry place, away from direct sunlight and extreme temperatures. High temperatures can cause the paint to thicken or separate, while freezing temperatures can lead to coagulation or spoilage.
Once a can is opened, the shelf life decreases significantly. Exposure to air can cause the paint to dry out or form a skin on the surface. To extend the life of opened paint, ensure the lid is sealed tightly and consider transferring the paint to a smaller container to minimize air exposure.
Regularly check stored paint for signs of degradation, such as foul odor, unusual consistency, or visible mold. If any of these signs are present, the paint is likely no longer usable.
In summary, unopened metal paint cans can store contents effectively for several years if kept sealed and stored under optimal conditions. However, once opened, the paint should be used within a shorter timeframe to ensure quality.