JSFiddle - React, Tailwind, and code Playground
JavaScript
function transformData(data) {
var d = data.split('/');
// [0] = dia
// [1] = mes
// [2] = ano
return new Date(d[2], d[1]-1, d[0]);
}
function diferencaEmDias(dataInicial, dataFinal) {
var divisor = (1000*60*60*24);
return (dataFinal-dataInicial)/divisor;
}
var data1 = transformData("01/01/2012");
var data2 = transformData("10/02/2012");
var dias = diferencaEmDias(data1, data2);
console.info("Diferenca em dias eh : " + dias);