JSFiddle - React, Tailwind, and code Playground
by pierian_design
JavaScript
function getDayDelta(
incomingDate, //новая дата
todayDate //текущая дата
){
var incomingDate = new Date(incomingDate[0],incomingDate[1]-1,incomingDate[2]),
today = new Date(todayDate[0], todayDate[1]-1, todayDate[2]), delta;
today.setHours(0);
today.setMinutes(0);
today.setSeconds(0);
today.setMilliseconds(0);
today.setHours(0);
today.setMinutes(0);
delta = incomingDate - today;
return Math.round(delta / 1000 / 60 / 60/ 24);
}
alert( getDayDelta( [2014,2,2], [2014,1,2] ) );