What you could do is use two collections, and set opposite filter conditions on each one.
For the first one, filter where Date is within Today.
And for the second one, filter where Date is not within Today.
You wouldn’t need to sort the first one, and the second one could be sorted in descending Date order.