Сравнивать даты в PHP, достаточно просто. Есть два варианта. В первом варианте важно, чтобы даты были в одном формате, например:

    $date1 = '11.10.2022';
    $date2 = '12.10.2022';
    $result = ( $date1 < $date2 ); //$result == true

Во втором варинте сравнения дат в PHP, формат не важен:

    $date1 = '11.10.2022';
    $date2 = '12-10-2022';
    $result = ( strtotime($date1) < strtotime($date2) ); //$result == true

Так как во втором варинате мы переводим даты в так называемый timestamp и сравниваем уже его.