System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种车辆调试周期的统计方法、装置、电子设备及存储介质。
技术介绍
1、随着车辆制造工厂建设的推进,车辆生产过程的管理由粗犷管理向精细化管理转变,对数据的收集统计的精准度要求越来越高。车辆调试周期的统计单位也由天变为小时,能够精准把握车辆调试的现状,并实施改善。
2、但现有的车辆调试周期的统计方法,只是简单将开始时间和完成时间作差,得出车辆调试周期。但若车辆进行车辆调试的开始时间和完成时间不在同一天,需要由人工筛选出车辆调试的开始时间和完成时间之间,存在的休息日天数,再人为将原本的车辆调试周期减掉休息日的时长。显而易见,由人工来统计车辆的调试周期不仅费时费力,而且容易因为调休等原因,存在一定的统计误差。因此,亟需一种车辆调试周期的统计方法,来提高统计车辆调试周期的效率以及准确率。
技术实现思路
1、本专利技术实施例提供一种车辆调试周期的统计方法、装置、电子设备及存储介质,能有效解决当前的车辆调试周期统计方法效率以及准确率低下的问题
2、本专利技术一实施例提供了一种车辆调试周期的统计方法,包括:
3、获取待统计车辆开始进行车辆调试时的第一调试开始时间,以及待统计车辆完成车辆调试时的第一调试结束时间;
4、在确定所述第一调试开始时间以及所述第一调试结束时间不为同一天时,确定所述第一调试开始时间与所述第一调试结束时间所间隔的调试时间段;
5、将所述调试时段内存在的其他车辆调试记录的时间,确定为选定时
6、将所述选定时间所在的日期、所述第一调试开始时间所在的日期以及所述第一调试结束时间所在的日期,确定为工作日;
7、根据所述选定时间、所述第一调试开始时间、以及所述第一调试结束时间,计算所述待统计车辆在各工作日进行车辆调试任务的调试时长;
8、根据各工作日的调试时长,统计所述待统计车辆的车辆调试周期。
9、进一步的,一种车辆调试周期的统计方法,所述将所述调试时段内存在的其他车辆调试记录的时间,确定为选定时间,包括:
10、根据所述调试时段,从用于存储车辆的车辆调试记录的数据表中,获取其他车辆调试记录的时间,并将所述其他车辆调试记录的时间确定为选定时间。
11、进一步的,所述将所述选定时间所在的日期、所述第一调试开始时间所在的日期以及所述第一调试结束时间所在的日期,确定为工作日,包括:
12、将所述选定时间、所述第一调试开始时间、以及所述第一调试结束时间分别作为各自所在的工作日的工作记录,并将各工作日中最晚的工作记录作为各工作日的下班时间;
13、获取预设的若干工作日休息规则,以及各工作日休息规则所对应的休息时间;
14、遍历所述工作日,在确定当前所遍历的工作日为所述第一调试开始时间所在的工作日时,以所述第一调试开始时间为开始统计时间,以当前所遍历的工作日的下班时间作为结束统计时间;
15、在确定当前所遍历的工作日为所述第一调试结束时间所在的工作日时,以预设的工作日上班时间为开始统计时间,以所述第一调试结束时间作为结束统计时间;
16、在确定当前所遍历的工作日不为所述第一调试开始时间所在的工作日,且不为所述第一调试结束时间所在的工作日时,以所述工作日上班时间为开始统计时间,以当前所遍历的工作日的下班时间作为结束统计时间;
17、根据当前所遍历的工作日的开始统计时间以及结束统计时间,确定当前所遍历的工作日所满足的若干第一工作日休息规则;
18、根据若干所述第一工作日休息规则所对应的休息时间,计算当前所遍历的工作日的第一休息时长;
19、根据当前所遍历的工作日的开始统计时间、结束统计时间、以及第一休息时长,计算所述待统计车辆在当前所遍历的工作日进行车辆调试任务的调试时长。
20、进一步的,所述一种车辆调试周期的统计方法,还包括:
21、在确定所述第一调试开始时间以及所述第一调试结束时间为同一天时,则将所述第一调试开始时间以及所述第一调试结束时间所在的日期确定为待统计工作日;
22、根据所述第一调试开始时间以及所述第一调试结束时间,确定所述待统计工作日所满足的若干第二工作日休息规则;
23、根据若干所述第二工作日休息规则所对应的休息时间,计算所述待统计工作日的第二休息时长;
24、根据所述第一调试开始时间、所述第一调试结束时间、以及所述第二休息时长,计算所述待统计车辆的车辆调试周期。
25、进一步的,所述车辆调试,包括:若干车辆调试子任务;
26、在统计所述待统计车辆的车辆调试周期之后,还包括:
27、获取所述待统计车辆进行各项车辆调试子任务时的第二调试开始时间以及第二调试结束时间;
28、根据各项车辆调试子任务所对应的第二调试开始时间以及第二调试结束时间,确定所述待统计车辆进行各项车辆调试子任务的车辆调试子周期。
29、进一步的,所述一种车辆调试周期的统计方法,还包括:
30、在每一统计时段内,获取在当前统计时段进行车辆调试的若干车辆的待统计车辆调试周期以及各待统计车辆调试子周期;
31、获取预设的若干个周期时长以及预设的若干个子周期时长;
32、根据所述待统计车辆调试周期,统计在各所述周期时长内,完成车辆调试的第一车辆数量,并根据各周期时长所对应的第一车辆数量,生成第一车辆数量集合;
33、根据各待统计车辆调试子周期,统计在各所述子周期时长内,完成各项车辆调试子任务的第二车辆数量,并根据各子周期时长所对应的第二车辆数量,生成第二车辆数量集合;
34、根据所述第一车辆数量集合以及所述第二车辆数量集合,生成车辆周期统计图。
35、本专利技术另一实施例提供了一种车辆调试周期的统计装置,包括:
36、车辆信息获取模块,用于获取待统计车辆开始进行车辆调试时的第一调试开始时间,以及待统计车辆完成车辆调试时的第一调试结束时间;
37、调试时间段获取模块,用于在确定所述第一调试开始时间以及所述第一调试结束时间不为同一天时,根据所述第一调试开始时间与所述第一调试结束时间所间隔的调试时间段;
38、选定时间获取模块,用于将所述调试时段内存在的其他车辆调试记录的时间,确定为选定时间;
39、工作日确定模块,用于将所述选定时间所在的日期、所述第一调试开始时间所在的日期以及所述第一调试结束时间所在的日期,确定为工作日;
40、调试时长计算模块,用于根据所述选定时间、所述第一调试开始时间、以及所述第一调试结束时间,计算所述待统计车辆在各工作日进行车辆调试任务的调试时长;
41、调试周期统计模块,用于根据各工作日的调试时长,统计所述待统计车辆的车辆调试周期。
42、本专利技术另一实施例提供了一种电子设备,包括处理器、存储器以及存储在所述存储器中本文档来自技高网...
【技术保护点】
1.一种车辆调试周期的统计方法,其特征在于,包括:
2.如权利要求1所述的一种车辆调试周期的统计方法,其特征在于,所述将所述调试时段内存在的其他车辆调试记录的时间,确定为选定时间,包括:
3.如权利要求2所述的一种车辆调试周期的统计方法,其特征在于,所述将所述选定时间所在的日期、所述第一调试开始时间所在的日期以及所述第一调试结束时间所在的日期,确定为工作日,包括:
4.如权利要求3所述的一种车辆调试周期的统计方法,其特征在于,还包括:
5.如权利要求4所述的一种车辆调试周期的统计方法,其特征在于,所述车辆调试,包括:若干车辆调试子任务;
6.如权利要求5所述的一种车辆调试周期的统计方法,其特征在于,还包括:
7.一种车辆调试周期的统计装置,其特征在于,包括:
8.一种电子设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的一种车辆调试周期的统计方法。
9.一种存储介质,其特征
...【技术特征摘要】
1.一种车辆调试周期的统计方法,其特征在于,包括:
2.如权利要求1所述的一种车辆调试周期的统计方法,其特征在于,所述将所述调试时段内存在的其他车辆调试记录的时间,确定为选定时间,包括:
3.如权利要求2所述的一种车辆调试周期的统计方法,其特征在于,所述将所述选定时间所在的日期、所述第一调试开始时间所在的日期以及所述第一调试结束时间所在的日期,确定为工作日,包括:
4.如权利要求3所述的一种车辆调试周期的统计方法,其特征在于,还包括:
5.如权利要求4所述的一种车辆调试周期的统计方法,其特征在于,所述车辆调试,包括:若干车...
【专利技术属性】
技术研发人员:成儒军,乔宪涛,饶淋,黄子腾,周时伟,
申请(专利权)人:东风柳州汽车有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。