Даты надо приводить к формату unix timestamp. По сути, это integer. В этом формате можно находить разницу между датами, а также сравнивать даты между собой. Изучить материал можно здесь:
Сравнивать можно как timestamp, так и объект Date(). Но первый вариант даже проще.