xxxxxxxxxx
var a = moment([2007, 0, 29]);
var b = moment([2007, 0, 28]);
a.diff(b, 'days')
xxxxxxxxxx
var given = moment("2018-03-10", "YYYY-MM-DD");
var current = moment().startOf('day');
//Difference in number of days
moment.duration(given.diff(current)).asDays();
xxxxxxxxxx
var now = moment(new Date()),
end = moment(fd),
days = end.diff(now, 'days');
xxxxxxxxxx
var a = moment([2007, 0, 29]);
var b = moment([2007, 0, 28]);
a.diff(b, 'days') // 1
xxxxxxxxxx
var m1 = moment('{admission}', 'DD-MM-YYYY HH:mm');
var m2 = moment('{discharge}', 'DD-MM-YYYY HH:mm');
var m3 = m2.diff(m1,'minutes');
var m4 = m2.diff(m1,'h');
var numdays = Math.floor(m3 / 1440);
var numhours = Math.floor((m3 % 1440) / 60);
var numminutes = Math.floor((m3 % 1440) % 60);
numdays + " day(s) " + numhours +"h " + numminutes +"m";