本申请涉及数据处理,尤其涉及一种任务创建方法和电子设备。
背景技术:
1、在一些智能设备的应用过程中,需要定时对某些设备(以下简称智能设备,例如是智能热水器)进行检测或者控制,以便使设备更好的运行。例如,用户可以通过电子设备创建检修任务,并将检修任务发送到智能设备,以便智能设备运行该检修任务。
2、但是,在实际应用时,任务多种多样,在很多情况下,可能造成任务的重复创建。重复创建任务,可能增加智能设备的处理量。
3、因此,如何保证新建任务与已建立任务不重复,尤为重要。
技术实现思路
1、本申请示例性的实施方式中提供一种任务创建方法和电子设备,用以保证新建任务与已建立任务不重复,进而降低智能设备的数据处理量。
2、根据示例性的实施方式中的第一方面,提供一种任务创建方法,该方法至少包括如下步骤:
3、获取目标任务的初始时间数据;
4、将初始时间数据转换为目标参考时间数据;其中,目标参考时间数据包括目标任务的开始时刻、结束时刻、执行周期和执行日期中的一个或多个;
5、将参考时间数据与历史任务的历史参考时间数据进行比对,确定目标参考时间数据表征的第一时间与历史参考时间数据表征的第二时间是否有重叠;其中,历史参考时间数据是根据历史任务的初始时间数据确定的;
6、若否,则根据初始时间数据,创建目标任务。
7、根据示例性的实施方式中的第二方面,提供一种电子设备,包括处理器和数据传输单元:
8、数据传输单元,被配置为执行:获取目标任务的初始时间数据;
9、处理器,被配置为执行:将初始时间数据转换为目标参考时间数据;其中,目标参考时间数据包括目标任务的开始时刻、结束时刻、执行周期和执行日期中的一个或多个;
10、将参考时间数据与历史任务的历史参考时间数据进行比对,确定目标参考时间数据表征的第一时间与历史参考时间数据表征的第二时间是否有重叠;其中,历史参考时间数据是根据历史任务的初始时间数据确定的;
11、若否,则根据初始时间数据,创建目标任务。
12、根据示例性的实施方式中的第三方面,提供一种任务创建装置,该装置包括:
13、数据获取单元,用于:获取目标任务的初始时间数据;
14、数据转换单元,用于:将初始时间数据转换为目标参考时间数据;其中,目标参考时间数据包括目标任务的开始时刻、结束时刻、执行周期和执行日期中的一个或多个;
15、数据比对单元,用于:将参考时间数据与历史任务的历史参考时间数据进行比对,确定目标参考时间数据表征的第一时间与历史参考时间数据表征的第二时间是否有重叠;其中,历史参考时间数据是根据历史任务的初始时间数据确定的;
16、任务创建单元,用于:在目标参考时间数据表征的第一时间与历史参考时间数据表征的第二时间是不重叠的情况下,根据初始时间数据,创建目标任务。
17、根据示例性的实施方式中的第四方面,提供一种计算机存储介质,计算机存储介质中存储有计算机程序指令,当指令在计算机上运行时,使得计算机执行如第一方面的任务创建方法。
18、申请实施例,通过将目标任务的初始时间数据,转换成统一格式和参数的目标参考时间数据,并与历史任务对应的历史参考时间数据比对,该过程中,通过数据转换,实现了数据格式和参数的统一。在目标参考时间数据表征的第一时间与历史参考时间数据表征的第二时间是没有重叠的情况下,根据目标任务的初始时间数据,创建目标任务。这样的设计,可以避免目标任务与历史任务重复建立,降低了智能设备的数据处理量。
1.一种任务创建处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述目标参考时间数据表征的第一时间与所述历史参考时间数据表征的第二时间是否有重叠,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述初始时间数据转换为目标参考时间数据,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述初始时间数据中的循环周期确定所述目标参考时间数据中的执行周期,包括:
7.根据权利要求1所述的方法,其特征在于,所述将所述初始时间数据转换为目标参考时间数据,包括:
8.根据权利要求1~3和5~7任一项所述的方法,其特征在于,所述目标参考时间数据中携带的第一时区信息和所述初始参考时间数据携带的第二时区信息相同。
9.一种电子设备,其特征在于,包括处理器和数据传输单元:
10.根据权利要求9所述的电子设备,其特征在于,所述处理器具体被配置为执行:
