Cum se calculează diferența de timp în javascript

Exemple de cod

7
0

javascript calculează timpul

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

javascript timp între două ori

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

diferența de timp javascript

// 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

calculați diferența de timp între două date în javascript

Gettings diffrence between daytes

Pagini similare

Pagini similare cu exemple

În alte limbi

Această pagină este în alte limbi

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