I don't believe they have specific times. They do them as needed in pretty large batches.
Usually you can get them hot and fresh every hour or so
Every second every hour every day
They are always making them hot
Check out there website and click on the location near you and all that info will be on the site
6 to 10 AM and PM
I have never got a hot one late at night,
If you download their app, you can use that to find fresh Krispy Kreme donuts.
Thanks! Your answer is awaiting moderation.