javascript vypočítať čas
console.time("timer"); //start time with name = timer
console.timeEnd("timer"); //end timer and log time difference
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/
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
vypočítajte časový rozdiel medzi dvoma dátumami v JavaScripte
Gettings diffrence between daytes