Jquery 2小时之间的差异

Rob*_*anu 0 jquery datetime date-difference

大家好!我在http://jsfiddle.net/diode/nuv7t/5/的项目中找到了这个脚本,它在2小时之间产生差异,但我需要定义这2个变量

var start_actual_time  =  "01/17/2012 11:20";
var end_actual_time    =  "01/18/2012 12:25";
Run Code Online (Sandbox Code Playgroud)

像这样 :

var start_actual_time  =  "input#start";
var end_actual_time    =  "input#end";
Run Code Online (Sandbox Code Playgroud)

以及写入新输入#result的区别

这是我尝试的:http://jsfiddle.net/UmwXW/

如果有人可以帮助我,谢谢.

Moh*_*dil 6

演示--> http://jsfiddle.net/UmwXW/1/

var start_actual_time = $("#start").val();
var end_actual_time = $("#end").val();

start_actual_time = new Date(start_actual_time);
end_actual_time = new Date(end_actual_time);

var diff = end_actual_time - start_actual_time;

var diffSeconds = diff / 1000;
var HH = Math.floor(diffSeconds / 3600);
var MM = Math.floor(diffSeconds % 3600) / 60;

var formatted = ((HH < 10) ? ("0" + HH) : HH) + ":" + ((MM < 10) ? ("0" + MM) : MM)
$('#result').val(formatted);
Run Code Online (Sandbox Code Playgroud)