How long does it take a diaper to degrade?

If it has plastic outside, the thickness of a plastic bag, that might take 5 years to degrade.

If it is filled with cotton, that would take 5 months to degrade.