время рассчитана в средней точке между двумя датами JS
var midpoint = new Date((date1.getTime() + date2.getTime()) / 2);
Embarrassed Echidna
var midpoint = new Date((date1.getTime() + date2.getTime()) / 2);