24hr rule? I'd keep eating it till it's gone - within a few days usually unless you know there is something in there that does need to be eaten quickly. Same for the cheesecake, I'd just keep eating it for a few days.