Germany uses the wording "Mindestens haltbar bis", which roughly means "good until at least". Yet despite using the "at least" wording, a lot of people still throw out their yogurts that are one day over the date.
Germany also uses "zu verbrauchen bis" which is a hard expiry date on goods that are perishable and often dangerous when expired. Minced meat, fish or poultry are examples where that is used. Most people don't grok the difference though.