Improve DateTime comparisons

I am now curious to know why the explicit semantics were not preferred :thinking:

I have not proposed them, but @gregvaughn was who provided them based on the @Awlexus suggestions