var now = new Date(); // Return current date and time
var future = new Date(now.setHours(now.getHours()+24)); // add 24 hours in present time .
var diff = Math.abs(future - now); // return diff in milliseconds
var secs = Math.floor(diff / 1000);
var mins = Math.floor(secs / 60);
secs = secs % 60;
var hrs = Math.floor(mins / 60);
mins = mins % 60;
var days = Math.floor(hrs / 24);
hrs = hrs % 24;
str = future.toString();
str += '<br>'+days+' days '+hrs+' hours '+mins+' minutes '+secs+' seconds';