'Best-before' dates give you an idea of how long foods will last before they lose quality. Most products will last beyond their 'best-before' date if they are stored properly. Foods marked with a 'use-by' date must be consumed before or on that date.