I'm not clear on what all you've tried.
I think if you're ok with making a custom field, the simplest thing would be to do all the calculation in there. So in a calculated field, if you do something like
IF(DATEDIFF({TheLaterDate}, {TheEarlierDate}) > 1, "it's later", "it's not later")
that ...