Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 计算时差_Javascript_Jquery - Fatal编程技术网

Javascript 计算时差

Javascript 计算时差,javascript,jquery,Javascript,Jquery,我有一个jQuery时钟,它给出从00:00到23:00的时间 现在我想计算两次之间的时差。假设“输入”时间是11:00,“输出”时间是16:00 如何计算javascript中的时差?您可能更喜欢使用第三方JS日期库,例如。您可以使用日期和设置小时,如下所示: var first = new Date(); first.setHours(0, 11, 0, 0); var second = new Date(); second.setHours(0, 16, 0, 0); alert("D

我有一个jQuery时钟,它给出从00:00到23:00的时间

现在我想计算两次之间的时差。假设“输入”时间是11:00,“输出”时间是16:00


如何计算javascript中的时差?

您可能更喜欢使用第三方JS日期库,例如。

您可以使用日期和设置小时,如下所示:

var first = new Date();
first.setHours(0, 11, 0, 0);

var second = new Date();
second.setHours(0, 16, 0, 0);

alert("Diff in seconds: " + (second - first));

正如巴里建议的那样,我要看一看

在文档中,如果你找到“差异”这个词,你会发现一个人在问同样的问题。正如评论回复中所建议的,您应该使用TimeSpan类

希望有帮助

你应该试试,我觉得它比datejs好多了

根据momentjs示例:

var a = moment([2007, 0, 29]);
var b = moment([2007, 0, 28]);
a.diff(b, 'days') // 1 

你试过什么?《泰晤士报》是什么格式的?(字符串,日期对象?)我们如何检索时间?您希望日期差的格式是什么?我有两个简单的文本框,它们以字符串格式给出时间