Ako vypočítať časový rozdiel v JavaScripte

Príklady kódu

7
0

javascript vypočítať čas

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

javascript čas medzi dvoma časmi

You can just subtract the hours right away doing it this way

var valuestart = $("select[name='timestart']").val();
var valuestop = $("select[name='timestop']").val();

//create date format          
var timeStart = new Date("01/01/2007 " + valuestart).getHours();
var timeEnd = new Date("01/01/2007 " + valuestop).getHours();

var hourDiff = timeEnd - timeStart;             
Here's the working fiddle http://jsfiddle.net/VnwF7/4/

UPDATE - to calculate if we are including the next day. Just add the following if block

 if (hourDiff < 0) {
    hourDiff = 24 + hourDiff;
 }
http://jsfiddle.net/gfvhqat9/
0
0

javascript časový rozdiel

// use new Date to specify the dates
var myDate = new Date(/*YOUR DATE VALUES, STRING or NUMBER PARAMETERS*/); 

// example
var date1 = new Date("2010-9-16 13:30:58"); // Thu Sep 16 2010 13:30:58
var date2 = new Date(2015, 7, 18, 14, 20, 48); // Tue Aug 18 2015 14:20:48

// checking with date is more recent to get the other out of it and store the result in dateDifference variable
var dateDifference;
if (date2 < date1) {
    dateDifference = date2 - date1;
}
else{
    dateDifference = date1 - date2;
}

console.log(dateDifference); // the result will be in milliseconds
-1
0

vypočítajte časový rozdiel medzi dvoma dátumami v JavaScripte

Gettings diffrence between daytes

Podobné stránky

Podobné stránky s príkladmi

V iných jazykoch

Táto stránka je v iných jazykoch

Русский
..................................................................................................................
English
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Балгарскі
..................................................................................................................
Íslensk
..................................................................................................................