javascript 根据 次数,计算24小时次数的 平均 时分秒时间 精确到分钟

 

最近做水务局的巡查系统的时候遇到的这么个问题,就是根据不管多少次,计算出24小时的平均时间,这可把我难住了,后来想了很久的一个计算方法,记下来了,希望能帮助大家!

代码:

var minuteTime = 1440; //24*60计算出的分钟数,因为24小时的,写死了,这里可以改天的等等
var count = 5; //修改你想要的平均次数

var minute = minuteTime / count

var time = 0;
var shang = 0;
for(var i = 0;i<count;i++){
	time = time + minute
	
	console.log("开始时间:"+formatData(shang)+" | 结束时间:"+formatData(time))
	shang = time+1
}




function formatData(val){
	
	var secondTime = parseInt(val);// 秒
	hourTime = parseInt(secondTime / 60);
	minuteTime = parseInt(secondTime % 60);
	
	if(hourTime <= 9){
		hourTime = "0"+hourTime
    }
	
	if(minuteTime <= 9){
		minuteTime = "0"+minuteTime
    }
	
	return hourTime+":"+minuteTime
}

 

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注