本申请涉及计算机技术领域,尤其涉及业务处理方法、装置及设备、可读介质。
背景技术:
一些账务系统在处理账务数据时,需要将账务数据从一个账户转出,或者将账务数据转入一个账户。很多企事业单位的日常业务中并非不间断的进行账务数据的转出或者转入,而是在某些日期,如每月最后一个工作日,需要关闭账务系统,终止账务数据的处理(简称关账)。
较常见的做法是将每月25日后的几天均定为关帐日,在判断当前日期大于25日时,即关闭相应的账务系统,终止账务数据的处理。
但是,一年当中每个月的天数不完全相同,如对于天数为31的月份,最后一天31日可能刚好是工作日,那么之前的26日至30日实际上均非关账日,应进行不同业务的账务数据处理,而上述做法却错误的将26日至30日确定的为关账日,定位日期的准确率低,在所定位的日期终止账务数据的处理,会影响到业务的及时处理。
技术实现要素:
有鉴于此,本申请提供一种业务处理方法、装置及设备、可读介质。
具体地,本申请是通过如下技术方案实现的:
根据本申请实施例的第一方面,提供一种业务处理方法,包括以下步骤:
获取当前的时间参数,所述时间参数包括月参数、日参数以及星期参数;
如果所述日参数高于预设的参数阈值,基于所述月参数获得所述日参数与下一月的首个日参数的日期差;
如果所述日期差在预设的第一定位范围内,确定当前时间到达预设的目标时间;
如果所述日期差在预设的第二定位范围内,确定所述星期参数与预设的星期阈值是否匹配,其中,所述第二定位范围内的最小值高于所述第一定位范围内的最大值;
如果所述星期参数与所述星期阈值匹配,确定当前时间到达预设的目标时间;
确定当前时间到达预设的目标时间后,进行该目标时间对应的业务的处理。
在一个实施例中,所述基于所述月参数获得所述日参数与下一月的首个日参数的日期差前,所述方法还包括以下步骤:
确定所述日参数与下一月的首个日参数之间的日期是否为节假日;
如果所述日参数与下一月的首个日参数之间的日期均是节假日,确定当前时间到达预设的目标时间。
在一个实施例中,如果所述日期差在预设的第二定位范围内,所述方法还包括以下步骤:
如果所述日期差为所述第二定位范围内的第一阈值,确定所述星期参数与预设的第一星期阈值是否匹配;
如果所述星期参数与所述第一星期阈值匹配,确定当前时间到达预设的目标时间;
如果所述日期差为所述第二定位范围内的第二阈值,确定所述星期参数与预设的第二星期阈值是否匹配;
如果所述星期参数与所述第二星期阈值匹配,确定当前时间到达预设的目标时间。
在一个实施例中,所述目标时间为账务处理系统的关闭日。
在一个实施例中,所述目标时间为以下任一时间:
每个月的最后一个工作日、每个季度的最后一个工作日、每年的最后一个工作日。
在一个实施例中,所述参数阈值为25,所述第一定位范围为大于0且小于或等于1的数值范围,所述第二定位范围为大于1且小于或等于3的数值范围,所述第一阈值为2,所述第一星期阈值为星期五或星期六,所述第二阈值为3,所述第二星期阈值为星期五。
在一个实施例中,所述基于所述月参数获得所述日参数与下一月的首个日参数的日期差前,所述方法还包括以下步骤:
如果所述目标时间为相应季度的最后一个工作日,确定所述月参数是否为当前季度的最后一个月参数;
如果是当前季度的最后一个月参数,则确定所述日参数是否高于所述参数阈值,如果不高于所述参数阈值,则确定当前时间未到达预设的目标时间;
如果所述目标时间为每年的最后一个工作日,确定所述月参数是否为当年的最后一个月参数;
如果是当年的最后一个月参数,则确定所述日参数是否高于所述参数阈值,如果不高于所述参数阈值,则确定当前时间未到达预设的目标时间。
根据本申请实施例的第二方面,提供一种电子设备,包括:
处理器;
存储处理器可执行指令的存储器;
其中,所述处理器耦合于所述存储器,用于读取所述存储器存储的程序指令,并作为响应,执行如下操作:
获取当前的时间参数,所述时间参数包括月参数、日参数以及星期参数;
如果所述日参数高于预设的参数阈值,基于所述月参数获得所述日参数与下一月的首个日参数的日期差;
如果所述日期差在预设的第一定位范围内,确定当前时间到达预设的目标时间;
如果所述日期差在预设的第二定位范围内,确定所述星期参数与预设的星期阈值是否匹配,其中,所述第二定位范围内的数值均高于所述第一定位范围内的数值;
如果所述星期参数与所述星期阈值匹配,确定当前时间到达预设的目标时间;
确定当前时间到达预设的目标时间后,进行该目标时间对应的业务的处理。
根据本申请实施例的第三方面,提供一种业务处理装置,包括:
时间参数获取模块,用于获取当前的时间参数,所述时间参数包括月参数、日参数以及星期参数;
日期差获取模块,用于在所述日参数高于预设的参数阈值时,基于所述月参数获得所述日参数与下一月的首个日参数的日期差;
第一定位模块,用于在所述日期差在预设的第一定位范围内时,确定当前时间到达预设的目标时间;
星期匹配模块,用于在所述日期差在预设的第二定位范围内,确定所述星期参数与预设的星期阈值是否匹配,其中,所述第二定位范围内的最小值高于所述第一定位范围内的最大值;
第二定位模块,用于在所述星期参数与所述星期阈值匹配时,确定当前时间到达预设的目标时间;
业务处理模块,用于在确定当前时间到达预设的目标时间后,进行该目标时间对应的业务的处理。
在一个实施例中,所述时间参数获取模块获取到所述时间参数后,所述装置还包括:
节假日确定模块,用于确定所述日参数与下一月的首个日参数之间的日期是否为节假日;
第三定位模块,用于在所述日参数与下一月的首个日参数之间的日期均是节假日时,确定当前时间到达预设的目标时间。
在一个实施例中,如果所述日期差在预设的第二定位范围内,所述装置还包括:
第一阈值匹配模块,用于在所述日期差为所述第二定位范围内的第一阈值,确定所述星期参数与预设的第一星期阈值是否匹配;
第四定位模块,用于在所述星期参数与所述第一星期阈值匹配时,确定当前时间到达预设的目标时间;
第二阈值匹配模块,用于在所述日期差为所述第二定位范围内的第二阈值时,确定所述星期参数与预设的第二星期阈值是否匹配;
第五定位模块,用于在所述星期参数与所述第二星期阈值匹配时,确定当前时间到达预设的目标时间。
在一个实施例中,所述目标时间为账务处理系统的关闭日。
在一个实施例中,所述目标时间为以下任一时间:
每个月的最后一个工作日、每个季度的最后一个工作日、每年的最后一个工作日。
在一个实施例中,所述参数阈值为25,所述第一定位范围为大于0且小于或等于1的数值范围,所述第二定位范围为大于1且小于或等于3的数值范围,所述第一阈值为2,所述第一星期阈值为星期五或星期六,所述第二阈值为3,所述第二星期阈值为星期五。
在一个实施例中,在所述日期差获取模块获取所述日期差前,所述装置还包括:
季度确定模块,用于在所述目标时间为相应季度的最后一个工作日时,确定所述月参数是否为当前季度的最后一个月参数;
第一比较模块,用于在所述月参数是当前季度的最后一个月参数时,确定所述日参数是否高于所述参数阈值;
第六定位模块,用于在所述日参数不高于所述参数阈值时,确定当前时间未到达预设的目标时间;
年度确定模块,用于在所述目标时间为每年的最后一个工作日时,确定所述月参数是否为当年的最后一个月参数;
第二比较模块,用于在所述月参数是当年的最后一个月参数时,确定所述日参数是否高于所述参数阈值;
第七定位模块,用于在所述日参数不高于所述参数阈值时,确定当前时间未到达预设的目标时间。
根据本申请实施例的第四方面,提供一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得终端设备执行以上所述的方法。
实施本申请提供的实施例,在当前的时间参数所含的日参数高于预设的参数阈值时,基于所述月参数获得所述日参数与下一月的首个日参数的日期差,在所得日期差在预设的第一定位范围内,确定当前时间到达预设的目标时间;在所得日期差在预设的第二定位范围内,确定所述星期参数与预设的星期阈值是否匹配,如果所述星期参数与所述星期阈值匹配,确定当前时间到达预设的目标时间,然后进行该目标时间对应的业务的处理。因此,通过分析当前的时间参数所含的日参数以及星期参数,可以快速精确地确定当前时间是否到达预设的目标时间,能够有效提高时间定位的准确度。如若需要定位的目标时间为关账日,在本申请所确定的时间终止账务数据的处理,能有效降低对业务处理的及时性的影响。
附图说明
图1是本申请业务处理方法的一个实施例流程图;
图2是本申请业务处理方法的另一个实施例流程图;
图3是本申请业务处理装置的一个实施例框图;
图4是本申请业务处理装置的硬件结构图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
本申请涉及的时间定位,可以对应各类业务的操作系统,需要在每月的月末或某些月份的月末特定日期进行特定业务操作时,将特定日期预设为本申请的目标时间,在当前的时间参数所含的日参数高于预设的参数阈值时,基于所述月参数获得所述日参数与下一月的首个日参数的日期差,在所得日期差在预设的第一定位范围内,确定当前时间到达预设的目标时间;在所得日期差在预设的第二定位范围内,确定所述星期参数与预设的星期阈值是否匹配,如果所述星期参数与所述星期阈值匹配,确定当前时间到达预设的目标时间,然后进行该目标时间对应的业务的处理。这样就可以快速精确地确定当前时间是否到达预设的目标时间,能够有效提高时间定位的准确度,在所确定到达预设的目标时间后,控制对应业务的操作系统执行相应的处理,能有效提高业务处理的及时性,下面将对本申请实施例进行详细描述。
图1是本申请业务处理方法的一个实施例流程图,该实施例可以包括以下步骤101-106:
步骤101:获取当前的时间参数,所述时间参数包括月参数、日参数以及星期参数。
本申请实施例,获取的时间参数为当前时间的时间信息,可以从本地时钟获取其当前显示的时间为所述时间参数,本地时钟当前显示的时间一般为当年、当月的日、时、分、秒以及星期参数,如果需要获取当月之后下一个月的首日的日参数,仅根据当月的月参数既可以获取下一个月的首日的日参数(首个日参数),因此,所获取的时间参数仅包括月参数、日参数以及星期参数,即可以完成本申请后续操作。
在其他例子中,还可以从日历数据库存储的日历信息中调取当前的时间参数,所述时间参数需包括年参数、月参数、日参数以及星期参数的当前的时间参数。如果需要获取当月之后下一个月的首日的日参数,可以根据所述时间参数所包括的年参数和月参数,从所述日历数据库获取下一个月的首日的日参数。
步骤102:如果所述日参数高于预设的参数阈值,基于所述月参数获得所述日参数与下一月的首个日参数的日期差。
本申请实施例中,所述参数阈值用于将距离预设的目标时间较远的时间快速排除,在所述日参数不高于所述参数阈值时,确定当前时间未到达预设的目标时间。因此,所述参数阈值的具体数值由所述目标时间决定。在某些场景,如果所述目标时间为每个月的最后一个工作日、每个季度的最后一个工作日或每年的最后一个工作日,所述参数阈值为25,每月25日以前的日期均非目标时间。如果所述目标时间为每个月的最后两个工作日、每个季度的最后两个工作日、或每年的最后两个工作日,所述参数阈值为24,每月24日以前的日期均非目标时间。所述目标时间为其他特定日期时,可以依次类推所述参数阈值的具体数值。
所述目标时间为每个月的最后一个工作日时,每个月都需要定位最后一个工作日。而所述目标时间为每个季度的最后一个工作日或每年的最后一个工作日,只需在每个季度的最后一个月或每年的最后一个月定位最后一个工作日即可,在其他时间定位最后一个工作日,完全是无效的定位操作,因此为了节约资源和减少无效的定位操作,本申请实施例的业务处理方法,在基于所述月参数获得所述日参数与下一月的首个日参数的日期差前,还可以执行以下操作:
如果所述目标时间为相应季度的最后一个工作日,确定所述月参数是否为当前季度的最后一个月参数;如果是当前季度的最后一个月参数,则确定所述日参数是否高于所述参数阈值,如果不高于所述参数阈值,则确定当前时间未到达预设的目标时间。
如果所述目标时间为每年的最后一个工作日,确定所述月参数是否为当年的最后一个月参数;如果是当年的最后一个月参数,则确定所述日参数是否高于所述参数阈值,如果不高于所述参数阈值,则确定当前时间未到达预设的目标时间。
而在确定所述日参数高于所述参数阈值后,为了获得所述日期差,先从本地时钟调取月参数在当前时间所含的月参数之后的一个月的首日参数,通过查询当前时间所含的日参数与所获得与下一月的首个日参数之间的天数间隔,可以获得所述日期差。
步骤103:如果所述日期差在预设的第一定位范围内,确定当前时间到达预设的目标时间。
本申请实施例中,通过比较所述日期差与所述第一定位范围,可以在所述日期差较小时,快速确定当前时间是否到达预设的目标时间。一般情况下,所述第一定位范围的具体数值范围由所述目标时间决定。
例如,所述目标时间为每个月的最后一个工作日、每个季度的最后一个工作日或每年的最后一个工作日,所述第一定位范围为大于0且小于或等于1的数值范围。如果所述目标时间为每个月的最后两个工作日、每个季度的最后两个工作日、或每年的最后两个工作日,所述第一定位范围为大于1且小于或等于3的数值范围。所述目标时间为其他特定日期时,可以依次类推所述第一定位范围的具体数值范围。
在某些场景,将本申请预设的目标时间与具体的应用场景结合的话,可以针对各类操作系统需要在每月的月末或某些月份的月末的特定日期进行的特定操作的情形,设置所述目标时间,本申请对此不做限制。
例如:某些企事业单位需要在每月最后一个工作日关闭账务处理系统,可以设置所述目标时间为账务处理系统的关闭日;某些报名网站需要在某月的最后一个工作日关闭报名系统,可以设置所述目标时间为报名终止日;某业务部门为了整理当月的业务数据,需要在月末最后一个工作日暂停业务流通系统,可以设置所述目标时间为业务总结日。
步骤104:如果所述日期差在预设的第二定位范围内,确定所述星期参数与预设的星期阈值是否匹配,其中,所述第二定位范围内的最小值高于所述第一定位范围内的最大值。
本申请实施例中,通过比较所述日期差与所述第一定位范围,可以在所述日期差较大时,快速确定当前时间是否到达预设的目标时间。一般情况下,所述第二定位范围的具体数值范围由所述目标时间决定。
例如,所述目标时间为每个月的最后一个工作日、每个季度的最后一个工作日或每年的最后一个工作日,所述第二定位范围为大于1且小于或等于3的数值范围。如果所述目标时间为每个月的最后两个工作日、每个季度的最后两个工作日、或每年的最后两个工作日,所述第二定位范围为大于2且小于或等于4的数值范围。所述目标时间为其他特定日期时,可以依次类推所述第二定位范围的具体数值范围。
为了进一步提高时间定位的准确度,在一个例子中,所述日期差在预设的第二定位范围内时,本申请实施例的业务处理方法可包括以下操作:
如果所述日期差为所述第二定位范围内的第一阈值,确定所述星期参数与预设的第一星期阈值是否匹配。
如果所述星期参数与所述第一星期阈值匹配,确定当前时间到达预设的目标时间。如果不匹配,可以确定当前时间未到达预设的目标时间。
如果所述日期差为所述第二定位范围内的第二阈值,确定所述星期参数与预设的第二星期阈值是否匹配。
如果所述星期参数与所述第二星期阈值匹配,确定当前时间到达预设的目标时间。如果不匹配,可以确定当前时间未到达预设的目标时间。
在本例子中,所述目标时间为每个月的最后一个工作日、每个季度的最后一个工作日或每年的最后一个工作日时,所述第一阈值为2,所述第一星期阈值为星期五或星期六,所述第二阈值为3,所述第二星期阈值为星期五。所述目标时间为其他特定日期时,可以依次类推所述第一阈值、所述第一星期阈值、所述第二阈值以及所述第二星期阈值的具体参数值。
对应所述第一阈值、所述第一星期阈值、所述第二阈值以及所述第二星期阈值的具体参数值,可以在星期参数与星期阈值一致时,确定星期参数与星期阈值匹配。
步骤105:如果所述星期参数与所述星期阈值匹配,确定当前时间到达预设的目标时间。
本申请实施例中,如果所述星期参数与所述星期阈值一致(如相同),即可判定两者匹配,如果不一致,即可判定两者不匹配。
一般情况下,如果所述星期参数与所述星期阈值不匹配,即可确定当前时间到达预设的目标时间。
此外,如果所述日参数高于预设的参数阈值,且所述日期差超过所述第二定位范围,即可确定当前时间到达预设的目标时间。但是,由于每年的休息日除周六、周日外,还有法定的节假日,而法定节假日并非一定在周六或周日,有时会跨越整个周一到周五,所以某些月份,即使所述日参数高于预设的参数阈值,且所述日期差超过所述第二定位范围,当前时间也有可能到达所述预设时间。例如,所述预设时间为每月最后一个工作日,在2017年1月26日,日参数高于25,日期差大于3,但是26日却是2017年1月的最后一个工作日。
针对上述情况,为了进一步提高时间定位准确度,在基于所述月参数获得所述日参数与下一月的首个日参数的日期差前,本申请实施例可以执行以下操作:确定所述日参数与下一月的首个日参数之间的日期是否为节假日;如果所述日参数与下一月的首个日参数之间的日期均是节假日,确定当前时间到达预设的目标时间。
步骤106:确定当前时间到达预设的目标时间后,进行该目标时间对应的业务的处理。
本申请实施例中,如果确定当前时间到达所述目标时间后,所进行的处理包括:向对应的操作系统发送提醒信息或者控制指令,以使该操作系统在当前时间执行相应的操作。例如,提醒安卡支付系统定时进行外卡退款处理,或者控制账务处理系统的开启或关闭。
以下以需要在每月最后一个工作日关闭账务处理系统的应用场景为例,阐述一实例。该实例中,所述目标时间为关账日,即每月最后一个工作日;所述参数阈值为25;所述第一定位范围为大于0且小于或等于1的数值范围,所述第二定位范围为大于1且小于或等于3的数值范围,所述第一阈值为2,所述第一星期阈值为星期五或星期六,所述第二阈值为3,所述第二星期阈值为星期五。具体的实现过程参阅图2,图2是本申请业务处理方法的另一个实施例的流程图,可以包括以下步骤201-215:
步骤201:获取当前的时间参数,所述时间参数包括月参数、日参数以及星期参数。
步骤202:判断所述日参数是否高于25,如果否执行步骤203,如果是执行步骤204。
步骤203:控制账务处理系统处于开启状态。处于开启状态时,可以处理账务数据。
步骤204:基于所述月参数获得所述日参数与下一月的首个日参数的日期差。
步骤205:判断所述日期差是否等于1,如果是执行步骤206,如果否执行步骤207。
步骤206:控制账务处理系统处于关闭状态。处于开启状态时,禁止处理账务数据。
步骤207:判断所述日期差是否等于2,如果是执行步骤208,如果否执行步骤211。
步骤208:判断所述星期参数是否为周五或周六,如果是执行步骤209,如果否执行步骤210。
步骤209:控制账务处理系统处于关闭状态。
步骤210:控制账务处理系统处于开启状态。
步骤211:判断所述日期差是否等于3,如果否执行步骤212,如果是执行步骤213。
步骤212:控制账务处理系统处于开启状态。
步骤213:判断所述星期参数是否为周五,如果是执行步骤214,如果否执行步骤215。
步骤214:控制账务处理系统处于关闭状态。
步骤215:控制账务处理系统处于开启状态。
由上述实施例可知:在当前的时间参数所含的日参数高于预设的参数阈值时,基于所述月参数获得所述日参数与下一月的首个日参数的日期差,在所得日期差在预设的第一定位范围内,确定当前时间到达预设的目标时间;在所得日期差在预设的第二定位范围内,确定所述星期参数与预设的星期阈值是否匹配,如果所述星期参数与所述星期阈值匹配,确定当前时间到达预设的目标时间。因此,通过分析当前的时间参数所含的日参数以及星期参数,可以快速精确地确定当前时间是否到达预设的目标时间,能够有效提高时间定位的准确度。
如若需要定位的目标时间为关账日,无论一年当中的哪个月,或者不同企事业单位的关账日是否相同,基于需求设置目标时间后,在本申请所确定的时间终止账务数据的处理,均能有效降低对业务处理的及时性的影响。
与前述业务处理方法的实施例相对应,本申请还提供了业务处理装置的实施例。
参见图3,图3是本申请业务处理装置的一个实施例框图,该装置可包括:时间参数获取模块310、日期差获取模块320、第一定位模块330、星期匹配模块340、第二定位模块350和业务处理模块360。
其中,时间参数获取模块310,用于获取当前的时间参数,所述时间参数包括月参数、日参数以及星期参数。
日期差获取模块320,用于在所述日参数高于预设的参数阈值时,基于所述月参数获得所述日参数与下一月的首个日参数的日期差。
第一定位模块330,用于在所述日期差在预设的第一定位范围内时,确定当前时间到达预设的目标时间。
星期匹配模块340,用于在所述日期差在预设的第二定位范围内,确定所述星期参数与预设的星期阈值是否匹配,其中,所述第二定位范围内的最小值高于所述第一定位范围内的最大值。
第二定位模块350,用于在所述星期参数与所述星期阈值匹配时,确定当前时间到达预设的目标时间。
业务处理模块360,用于在确定当前时间到达预设的目标时间后,进行该目标时间对应的业务的处理。
在一个可选的实现方式中,在时间参数获取模块310获取到所述时间参数后,本申请实施例的业务处理装置还可以包括(图3中未示出):
节假日确定模块,用于确定所述日参数与下一月的首个日参数之间的日期是否为节假日。
第三定位模块,用于在所述日参数与下一月的首个日参数之间的日期均是节假日时,确定当前时间到达预设的目标时间。
在另一个可选的实现方式中,如果所述日期差在预设的第二定位范围内,本申请实施例的业务处理装置还可以包括(图3中未示出):
第一阈值匹配模块,用于在所述日期差为所述第二定位范围内的第一阈值,确定所述星期参数与预设的第一星期阈值是否匹配。
第四定位模块,用于在所述星期参数与所述第一星期阈值匹配时,确定当前时间到达预设的目标时间。
第二阈值匹配模块,用于在所述日期差为所述第二定位范围内的第二阈值时,确定所述星期参数与预设的第二星期阈值是否匹配。
第五定位模块,用于在所述星期参数与所述第二星期阈值匹配时,确定当前时间到达预设的目标时间。
在另一个可选的实现方式中,所述目标时间为账务处理系统的关闭日。
在另一个可选的实现方式中,所述目标时间为以下任一时间:
每个月的最后一个工作日、每个季度的最后一个工作日、每年的最后一个工作日。
在另一个可选的实现方式中,所述参数阈值为25,所述第一定位范围为大于0且小于或等于1的数值范围,所述第二定位范围为大于1且小于或等于3的数值范围,所述第一阈值为2,所述第一星期阈值为星期五或星期六,所述第二阈值为3,所述第二星期阈值为星期五。
在另一个可选的实现方式中,日期差获取模块320获取所述日期差前,本申请实施例的业务处理装置还可以包括(图3中未示出):
季度确定模块,用于在所述目标时间为相应季度的最后一个工作日时,确定所述月参数是否为当前季度的最后一个月参数。
第一比较模块,用于在所述月参数是当前季度的最后一个月参数时,确定所述日参数是否高于所述参数阈值。
第六定位模块,用于在所述日参数不高于所述参数阈值时,确定当前时间未到达预设的目标时间。
年度确定模块,用于在所述目标时间为每年的最后一个工作日时,确定所述月参数是否为当年的最后一个月参数。
第二比较模块,用于在所述月参数是当年的最后一个月参数时,确定所述日参数是否高于所述参数阈值。
第七定位模块,用于在所述日参数不高于所述参数阈值时,确定当前时间未到达预设的目标时间。
上述装置中各个单元(或模块)的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元或模块可以是或者也可以不是物理上分开的,作为单元或模块显示的部件可以是或者也可以不是物理单元或模块,即可以位于一个地方,或者也可以分布到多个网络单元或模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本申请业务处理装置的实施例可以应用在电子设备上。具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现中,电子设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备、互联网电视、智能机车、智能家居设备或者这些设备中的任意几种设备的组合。
装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在电子设备的处理器将非易失性存储器等可读介质中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图4所示,为本申请业务处理装置所在电子设备的一种硬件结构图,除了图4所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的电子设备通常根据该电子设备的实际功能,还可以包括其他硬件,对此不再赘述。电子设备的存储处理器可以是可执行指令的存储器;处理器可以耦合存储器,用于读取所述存储器存储的程序指令,并作为响应,执行如下操作:获取当前的时间参数,所述时间参数包括月参数、日参数以及星期参数;如果所述日参数高于预设的参数阈值,基于所述月参数获得所述日参数与下一月的首个日参数的日期差;如果所述日期差在预设的第一定位范围内,确定当前时间到达预设的目标时间;如果所述日期差在预设的第二定位范围内,确定所述星期参数与预设的星期阈值是否匹配,其中,所述第二定位范围内的数值均高于所述第一定位范围内的数值;如果所述星期参数与所述星期阈值匹配,确定当前时间到达预设的目标时间;确定当前时间到达预设的目标时间后,进行该目标时间对应的业务的处理。
在其他实施例中,处理器所执行的操作可以参考上文方法实施例中相关的描述,在此不予赘述。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。