700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 前端js计算时间差

前端js计算时间差

时间:2024-07-01 06:56:21

相关推荐

前端js计算时间差

最近一个需求,数组数库后端传递的有一个时间,需要和当前时间对比计算出等候时间。

后端传递的时间格式如下:var t1 = -12-25 14:13:07;

首先需要转化为前端的时间格式:var beginTime= new Date(t1 .replace(/-/g, "/"));

当前的时间:var thisTime= new Date();

计算毫秒时间差:var dateMiss = dateEnd.getTime() - creatBegin.getTime();

因为业务需求时间不会相差太多,因此只计算到天。

计算天数:var day = Math.floor(dateMiss / (24 * 3600 * 1000));

计算天数剩下的毫秒:var backOne=dateMiss %(24*3600*1000);

计算小时数: var hours=Math.floor(backOne/(3600*1000));//计算出小时数

计算小时数之后剩下的毫秒:var backTwo=backOne%(3600*1000);

计算分钟数:var min=Math.floor(backTwo/(60*1000));

计算剩下的毫秒:var backThree=backTwo%(60*1000);

var backFouck=Math.round(backThree/1000);

拼接字符串即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
JS计算时间差;.net计算时间差

JS计算时间差;.net计算时间差

2023-10-05

时间差计算 js

时间差计算 js

2022-07-31

Js-计算时间差

Js-计算时间差

2023-06-29

JS 时间差计算

JS 时间差计算

2020-09-13