javascript中的时差
嘿,朋友们,我需要以毫秒为单位查找时差,我可以以HH:MM:SS:Milli为单位获取时差,现在我已经将所有数据转换为Milli plz帮助,用于相同的您可以使用该函数获取自1970年1月1日00:00:00 UTC以来的毫秒数。您需要将日期部分传递给字符串,但只要两个字符串中的日期部分保持不变,这并不重要 JavaScript 输出javascript中的时差,javascript,Javascript,嘿,朋友们,我需要以毫秒为单位查找时差,我可以以HH:MM:SS:Milli为单位获取时差,现在我已经将所有数据转换为Milli plz帮助,用于相同的您可以使用该函数获取自1970年1月1日00:00:00 UTC以来的毫秒数。您需要将日期部分传递给字符串,但只要两个字符串中的日期部分保持不变,这并不重要 JavaScript 输出 请参见总毫秒将是毫秒+秒*1000+分钟*60000+小时*3600000对字符串使用拆分,并从中创建新的日期对象。然后只需执行date1.getTime-dat
请参见总毫秒将是毫秒+秒*1000+分钟*60000+小时*3600000对字符串使用拆分,并从中创建新的日期对象。然后只需执行date1.getTime-date2.getTime或mili+1000*秒+1000*60*分钟+。。。。
var time_1 = '13:44:25:912';
var time_2 = '14:45:30:910';
var inTime=time_1.split(":");
var outTime= time_2.split(":");
var hr = outTime[0] - inTime[0];
var min = ((outTime[1] - inTime[1])+hr*60)%60;
var sec = ((outTime[2] - inTime[2])+min*60)%60;
var milli = ((outTime[3] - inTime[3])+sec*1000)%1000;
document.write(milli);
document.write("<br>"+sec);
document.write("<br>"+min);
document.write("<br>"+hr);
var time1 = Date.parse("01 Jan 2000 13:44:25:912"),
time2 = Date.parse("01 Jan 2000 14:45:30:910");
console.log(time2 - time1);
3664998