“Cómo calcular la diferencia de tiempo en JS” Código de respuesta

JS Diferencia horaria en minutos

var today = new Date();
var Christmas = new Date("2012-12-25");
var diffMs = (Christmas - today); // milliseconds between now & Christmas
var diffDays = Math.floor(diffMs / 86400000); // days
var diffHrs = Math.floor((diffMs % 86400000) / 3600000); // hours
var diffMins = Math.round(((diffMs % 86400000) % 3600000) / 60000); // minutes
alert(diffDays + " days, " + diffHrs + " hours, " + diffMins + " minutes until Christmas 2009 =)");
 Run code snippet
Open Ocelot

Angular calcule la diferencia entre dos fechas

    // To set two dates to two variables 
    var date1 = new Date("06/30/2019"); 
	var date2 = new Date("07/30/2019"); 
  
    var Time = date2.getTime() - date1.getTime(); 
    var Days = Time / (1000 * 3600 * 24); //Diference in Days
Kayuwaii

JavaScript calcule el tiempo

console.time("timer");   //start time with name = timer
console.timeEnd("timer"); //end timer and log time difference
Batman

JS Calcule la diferencia de fecha

var DateDiff = {

    inDays: function(d1, d2) {
        var t2 = d2.getTime();
        var t1 = d1.getTime();

        return parseInt((t2-t1)/(24*3600*1000));
    },

    inWeeks: function(d1, d2) {
        var t2 = d2.getTime();
        var t1 = d1.getTime();

        return parseInt((t2-t1)/(24*3600*1000*7));
    },

    inMonths: function(d1, d2) {
        var d1Y = d1.getFullYear();
        var d2Y = d2.getFullYear();
        var d1M = d1.getMonth();
        var d2M = d2.getMonth();

        return (d2M+12*d2Y)-(d1M+12*d1Y);
    },

    inYears: function(d1, d2) {
        return d2.getFullYear()-d1.getFullYear();
    }
}

var dString = "May, 20, 1984";

var d1 = new Date(dString);
var d2 = new Date();

document.write("<br />Number of <b>days</b> since "+dString+": "+DateDiff.inDays(d1, d2));
document.write("<br />Number of <b>weeks</b> since "+dString+": "+DateDiff.inWeeks(d1, d2));
document.write("<br />Number of <b>months</b> since "+dString+": "+DateDiff.inMonths(d1, d2));
document.write("<br />Number of <b>years</b> since "+dString+": "+DateDiff.inYears(d1, d2));
Fierce Flatworm

Cómo calcular la diferencia de tiempo en JS

12
23
00


34
43
43
43
43
43
Creepy Caiman

Respuestas similares a “Cómo calcular la diferencia de tiempo en JS”

Preguntas similares a “Cómo calcular la diferencia de tiempo en JS”

Más respuestas relacionadas con “Cómo calcular la diferencia de tiempo en JS” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código