qq浏览器js存在时间差怎么办

JavaScript010

qq浏览器js存在时间差怎么办,第1张

1、根据时间戳设置一个时间:vardate=new。

2、然后运行一下此代码:date.setMinutes(date.getMinutes()date.getTimezoneOffset()。

3、格式化显示date.toJSON().substr(0,19).replace(“T”,"")。

4、就可以纠正时间差了。

按照你的要求编写的计算时间差的Javascript程序如下(注意 date是随意写的正确的日期字符串,只是为了函数Date.parse()的需要)

<script type=text/javascript>

 var date="2018/07/17"

 var time1 = Date.parse(date+" "+"2:32:39")

 var time2 = Date.parse(date+" "+"14:12:09")

 var time3=time2-time1

 var hour=Math.floor(time3/1000/60/60)

 var minute=Math.floor(time3/1000/60-hour*60)

 var second=time3/1000-hour*60*60-minute*60

 alert("时间差为"+hour+"小时"+minute+"分"+second+"秒")

</script>

运行结果

时间差为11小时39分30秒