Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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 如何找出这两个时间06:34:23和02:45:55之间的差异_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何找出这两个时间06:34:23和02:45:55之间的差异

Javascript 如何找出这两个时间06:34:23和02:45:55之间的差异,javascript,jquery,html,Javascript,Jquery,Html,用户可以选择输入时间 查找这两个时间06:34:23和02:45:55之间的差异。您可以使用将日期解析为自epoc以来的毫秒数并查找差异 // gives you the difference in seconds var diff = (Date.parse("1-1-1 06:34:23") - Date.parse("1-1-1 02:45:55")) / 1000; 请注意,我在上面给出了一个1-1-1的虚拟日期,以使日期格式合理。是的,我认为这是最好的解决方案。 var ti

用户可以选择输入时间 查找这两个时间06:34:23和02:45:55之间的差异。

您可以使用将日期解析为自epoc以来的毫秒数并查找差异

// gives you the difference in seconds
var diff = (Date.parse("1-1-1 06:34:23") - Date.parse("1-1-1 02:45:55")) / 1000;

请注意,我在上面给出了一个1-1-1的虚拟日期,以使日期格式合理。

是的,我认为这是最好的解决方案。
    var timeStart = new Date("01/01/2007 " + "06:34:23 ");
    var timeEnd = new Date("01/01/2007 " + "02:45:55.");
    var hourdif = timeEnd.getHours() - timeStart.getHours();
    var mindif = timeEnd.getMinutes() - timeStart.getMinutes();