Я использую moment.js
var deadline = '25/01/2018'
var days = moment(deadline, "DD/MM/YYYY").fromNow();
console.log(days)
<script src="https://momentjs.com/downloads/moment-with-locales.min.js"></script>
Это может быть намного проще и удобнее для вас fightbulc / момент пакет (который является близким аналогом moment.js) вместо того, чтобы заново изобретать колесо.
Других решений пока нет …