https://www.php.net/manual/de/function.usort.php
Beispiel #2 hilft Dir zwar weiter, noch weiter würde Dir aber helfen, wenn Deine Array_Elemente besser aussähen:
[Datum] => 06.02.2020
[Gesamtpreis] => -
[Datum] => '2020-02-06' # oder Unix-Time als Integer
[Gesamtpreis] => 0
Wenn das Array also bereinigt ist und keine Überraschungen mehr beinhaltet, kannst Du Dich an die Vergleichsfunktion machen...