Ja das formulieren ist leider nicht immer so leicht.
Aber Du müßtest doch wenigstens sagen können und für die Lösung sagen müssen, ob es um das Datum geht oder um (Zeit-) Tage, sprich von x Uhr y bis x Uhr y vor fünf Tagen*. Ob Zeitumstellungen oder Schaltsekunden zu berücksichtigen sind, würden wir Dir zur Not noch aus der Nase ziehen.
* Deine Lösung und die "super kurz und knappe" unterscheiden sich nicht unerheblich (etwa um bis zu 24 Stunden).