Here's How Long You Have To Eat Donuts Before They Go Stale - Tasting Table
Briefly

Donuts can stay fresh for about one to two days, depending on their type and storage, after which they can become stale or moldy.
Most baked goods, including donuts, begin to lose their texture when exposed to air, due to starch molecules crystallizing and drawing moisture away from gluten.
Microwaving stale donuts in short intervals can revive their texture, making them more enjoyable to eat than leaving them completely stale.
For optimal freshness, store donuts in airtight containers rather than just leaving them in a cardboard box.
Read at Tasting Table
[
|
]