I want to calculate duration between today's date and a project start day.For example today is 29-Jun-2016 and my project will be started from 1 July then the duration would be 3 days.How to solve this?
function calculateBackDay(){
var MILLISECONDS_PER_DAY = 1000 * 60 * 60 * 24;
var leaveStartDateValue = $('#leave_start_date').val();
var leaveStartDate = new Date(leaveStartDateValue);
var current = new Date();
var month = current.getMonth()+1;
var day = current.getDate();
var currentDateValue = ((''+day).length<2 ? '0' : '') + day + '-' + ((''+month).length<2 ? '0' : '') + month + '-' + current.getFullYear();
var currentDate = new Date(currentDateValue);
var totalBackDays = Math.floor((leaveStartDate.getTime() - currentDate.getTime()) / MILLISECONDS_PER_DAY) + 1;
alert(totalBackDays);
}
N.B: alert shown NaN..