Все, что вам нужно использовать %r
формат. В этом формате печатается знак минус (-), если разница отрицательная или нет ничего другого.
<?php
function dateDifference($date_1 , $date_2 , $differenceFormat = '%r%a' ) {
$datetime1 = date_create($date_1);
$datetime2 = date_create($date_2);
$interval = date_diff($datetime1, $datetime2);
return $interval->format($differenceFormat);
}
echo dateDifference('2019-07-31', '2019-07-21'); // -10