Если вашему приложению потребуется много методов манипулирования датами, вы можете рассмотреть возможность использования чего-то вроде библиотеки Datejs .
Если вы включите time.js
из библиотеки Datejs, вы сможете сделать следующее:
var future = new Date().add({months: 5});
var now = new Date();
var span = new TimeSpan(future - now);
console.log("Days: ", span.getDays());
Сценарий time.js
является необязательным и не включается в скомпилированные / build / версии. Вы можете скачать его прямо из репозитория SVN .