I've never come across food with an "expiration date". I can't see how food could "expire" but I wouldn't want to eat anything that was even close to expiring; I'd want to eat food that was still at its best.
A lot of the food I buy has either a "best before" date or a "use by" date. With foods that deteriorate, I might look at these dates to make sure they were reasonably fresh BEFORE I bought them and that, with things like fresh meat, they would last until I intended using them.
Once I've bought food I never look at these dates. Anyone who can't tell whether things like milk, eggs, bread, fruit, vegetables are still fresh enough to used shouldn't be responsible for feeding themselves. Obviously with things like canned food I would never even think of looking at any date on the can - canned food lasts for decades. With things like fresh meat the "use by" date would usually be irrelevant - like I say, I wouldn't have bought it unless I was going to use or freeze it before then. If, for some reason, I hadn't done so then I wouldn't be bothered if I was using them a day or two past the "use by" date. I never even look at "best before" dates unless it was something like yeast, self-raising flour or bicarbonate of soda - something that might no longer "work" but that looked okay.
Basically, I do what a lot of people seem unable to do: I use my own common sense.