I came across a magazine article today that spells out a few items. Low acid canned foods can be safe to eat indefinitely as long as the cans aren’t rusty, swollen or dented. Acidic foods might only be good for 18 months to two years. White sugar has no expiration date. White rice can last 25 to 30 years. Vanilla extract and salt can last virtually forever. I wonder if manufacturers still put “best by” dates on them to promote buying replacements.