JSFiddle - React, Tailwind, and code Playground

by dife

JavaScript

function tempoPassado(data_inicio, data_fim){
    data1 = new Date(data_inicio);
    data2 = new Date(data_fim);
 
    var diferenca = Math.abs(data1 - data2); //diferença em milésimos e positivo
    var dia = 1000*60*60*24; // milésimos de segundo correspondente a um dia
    var total = Math.round(diferenca/dia); //valor total de dias arredondado 
    return total;
}

let qtoTempo = tempoPassado('2019-06-26','2019-07-04');

if(qtoTempo > 7 ){
   alert('Pasou o limite de 7 dias');
}else{
   alert('ainda ta dentro do prazo');
}