【技术实现步骤摘要】
日期确定装置及电子设备
本专利技术涉及金融
,尤其涉及一种日期确定装置及电子设备。
技术介绍
目前,假期在公历、农历假期的基础上,还要考虑调休要求,这使得完全自动化的金融日历变得不可能,各金融机构都会维护自己的金融日历表,但在此基础上,再次维护一套基于周频或者月频的日历,对程序开发的工作量较大且可读性差。在相关业务场景中,常见的解决方案是利用操作系统或程序库中自带的日期库来解决,或者直接利用人工或半人工处理,但是人工操作失误率较高。并且,常见定时任务的日期处理方法,如计算机操作系统LINUX自带的程序指令crontab定时任务管理器,虽然可以实现指定月份,日期,星期几等信息,但是无法与特有的调休制度相结合,如遇调休节假日、交易日等信息,易发生漏执行、多执行的问题。
技术实现思路
本专利技术提供一种日期确定装置及电子设备,以便在一定程度上解决现有技术中日期处理时遇调休节假日、交易日等信息,易发生漏执行、多执行的问题。在本专利技术实施的第一方面,提供了一种日期确定装置,包括:第一 ...
【技术保护点】
1.一种日期确定装置,其特征在于,包括:/n第一获取模块,用于从预定义的词库中获取日期约束语句;/n第一处理模块,用于将所述日期约束语句按照预设方式进行拆解,获取日期约束条件,所述日期约束条件包括日期约束频率以及日期约束类型;/n第一确定模块,用于根据所述日期约束频率,确定关于自然日的第一日期;/n第二获取模块,用于获取日历信息,所述日历信息包括节假日信息表以及调休后节假日信息表;/n第二确定模块,用于根据所述第一日期和所述日历信息,确定关于所述日期约束类型的目标日期。/n
【技术特征摘要】
1.一种日期确定装置,其特征在于,包括:
第一获取模块,用于从预定义的词库中获取日期约束语句;
第一处理模块,用于将所述日期约束语句按照预设方式进行拆解,获取日期约束条件,所述日期约束条件包括日期约束频率以及日期约束类型;
第一确定模块,用于根据所述日期约束频率,确定关于自然日的第一日期;
第二获取模块,用于获取日历信息,所述日历信息包括节假日信息表以及调休后节假日信息表;
第二确定模块,用于根据所述第一日期和所述日历信息,确定关于所述日期约束类型的目标日期。
2.根据权利要求1所述的装置,其特征在于,所述日期约束类型包括工作日;
所述第二确定模块,包括:
第一确定单元,用于根据所述第一日期和所述日历信息,确定满足所述日期约束频率的关于工作日的目标日期。
3.根据权利要求2所述的装置,其特征在于,所述第一确定单元,包括:
第一判断子单元,用于根据所述日历信息以及所述日期约束频率,判断所述第一日期是否为满足所述日期约束频率的工作日;
第一确定子单元,用于若为是,则确定所述第一日期为关于工作日的目标日期;
第二确定子单元,用于若为否,则按照第一预设顺序对所述第一日期进行修正,确定满足所述日期约束频率的工作日的第二日期为关于工作日的目标日期。
4.根据权利要求3所述的装置,其特征在于,所述日期约束频率包括第一时间段以及第X个的字段,且X为正整数,所述第一判断子单元中,判断所述第一日期是否为满足所述日期约束频率的工作日的方式为:
根据所述日历信息,从所述第一时间段的第一个自然日开始向后依次判断是否为工作日,直至判断到所述第一日期是否为第X个工作日。
5.根据权利要求3所述的装置,其特...
【专利技术属性】
技术研发人员:孟燃,姚宏杰,
申请(专利权)人:泰康保险集团股份有限公司,泰康资产管理有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。