compare performs a little bit better than timeinterval (my commit before was wrong)
compare performs a little bit better than timeinterval (my commit before was wrong)

Alex9779/MTDates,jeffaburt/MTDates,mysterioustrousers/MTDates