咨询电话:
15628812133
15
2025/03

前端两种计费方式-自然日计费和24小时计费

发布时间:2025-03-15 15:37:00
发布者:dzw
浏览量:
0

最近做的项目中用户有个要求,如果是自驾,则使用点对点计费模式,也就是24小时为一天,而代驾则使用自然日计费,只要过了0点就算做一天。

这里涉及到了js的时间计算,js的时间精确计算主要是以毫秒为主,所以如果是自驾,那我们判断开始时间到结束时间的毫秒数是否大于24(小时)×3600(秒)×1000(毫秒),如果小于0则为不满24小时,如果大于0则是超过一天,不论怎样都是向上取整。

而代驾的不讨论毫秒数,直接计算年月日,创建新的new Data对象的时候直接把年月日去掉。

看以下代码,我们根据isDriverOrder来判断是属于自驾还是代驾,然后即可计算出天数。

前端两种计费方式-自然日计费和24小时计费

天数和租车费用相乘即是租车费用。

前端两种计费方式-自然日计费和24小时计费

    了解更多js知识点击这里


上一篇: 记录UniApp根据状态不同弹出不同菜单的写法
下一篇: 没有了
关键词:
返回列表