fix: use numeric timestamps to sort pickup dates and times

This commit is contained in:
Björn Fromme
2024-11-08 10:15:25 +01:00
parent d2554fadee
commit c065fc6d86
@@ -477,8 +477,8 @@ class DateImportService implements SingletonInterface, LoggerAwareInterface
];
}
usort($pickups, function ($a, $b) {
$timeStampA = \DateTimeImmutable::createFromFormat('d.m.Y H:i', $a['date'].' '.$a['time']);
$timeStampB = \DateTimeImmutable::createFromFormat('d.m.Y H:i', $b['date'].' '.$b['time']);
$timeStampA = \DateTimeImmutable::createFromFormat('d.m.Y H:i', $a['date'].' '.$a['time'])->getTimestamp();
$timeStampB = \DateTimeImmutable::createFromFormat('d.m.Y H:i', $b['date'].' '.$b['time'])->getTimestamp();
return $timeStampA <=> $timeStampB;
});