It might help you to take notice that they are not actually “expiration” dates. The dates you see on food labels are not usually related to food spoilage. Instead, the dates tell you how long food maintains the best taste and texture.
Sell by dates are just dates to remove food from shelves, they allow for time to eat them after those dates. Dairy usually a week, eggs are good 3-5 weeks past sell by dates.
Best by dates are just the best for taste. The food might get dry or not taste as great BUT it is not spoiled. You’re not going to get sick.
Use by dates are just suggested for quality.
Expiration dates use phrases like “expires on” or “do not use after” for products. These are the only true expiration dates. Usually reserved for baby formula and medicines.
If you’re worried about food poisoning, use by dates aren’t really the culprit, it’s improperly stored or cooked food. Bacteria can’t grow in freezing temperatures, so freezing extends your food’s shelf life.