[发明专利]定时器设置及执行方法在审
| 申请号: | 201310282187.4 | 申请日: | 2013-07-01 |
| 公开(公告)号: | CN103309736A | 公开(公告)日: | 2013-09-18 |
| 发明(设计)人: | 蓝贤秦 | 申请(专利权)人: | 蓝贤秦 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 定时器 设置 执行 方法 | ||
技术领域
本发明涉及一种定时器设置及执行方法。
背景技术
在电子计算设备中,定时器有着广泛的应用。现有的技术在设置定时器的循环方式时,一般采用对每个定时器单独设置的方法,比如设置在每天的7:00定时执行开机、在每周一至周五的7:30定时执行闹铃、在每周六至周日的10:00定时执行闹铃,等等。该方法逻辑简单、容易实现,现有产品基本上都是采用上述方法来设置定时器;
但是基于以上的定时器存在明显的缺陷,具体的表现在:
当有多个定时器以相同的方式循环时,用户需要重复定义每一个定时器的循环方式;如果循环方式有变化,用户需要重复对每一个定时器的循环规则进行修改;循环规则不具有显而易见的可读性。
另外,当遇上特殊日期需要临时调整定时器的循环方法时,在现有技术下用户需要进行多次操作,比较不方便,而且也容易忘记而误事。例如,对于一个工作日闹铃的定时器,有一天放假需要临时取消当天的闹铃,那么用户至少需要两次操作:闹铃时间之前取消闹铃、闹铃时间之后再次激活该闹铃。
本发明公开了一种可以解决以上技术缺陷的定时器设置及执行方法。
发明内容
本发明的目的在于提供一种定时器的设置及执行方法,主要利用预先设置的日期集来设置定时器的循环执行日期。
为实现上述目的,本发明提供定时器设置方法,包括以下步骤:
步骤1:设置日期集,所需要设置的参数包括:名称、循环周期、周期日期列表、例外日期列表,循环周期包括按星期循环、按阳历月循环、按农历月循环;
步骤2:设置定时器,所需要设置的参数包括:定时时间、需要引用的日期集、日期集引用方式,所述日期集的引用方式包括正常引用、取反引用;
步骤3:若有需要,可在任意时间执行步骤1或步骤2,修改日期集或定时器,修改时可根据用户需求任意修改所设置的参数。
所述步骤1中的日期集的数量不少于一个;
所述步骤1中的周期日期列表包括循环周期内的任意顺数或倒数日期及其组合,其列表内的日期为循环周期内根据用户需要加入到日期集的日期。
所述步骤1中的例外日期列表为用户设置的具体日期的组合,其具体日期包括:在所述周期日期列表中但用户认为不应加入到日期集的日期、以及不在所述周期日期列表中但用户认为应当加入到日期集的日期。
本发明还提供一种基于上述定时器设置方法的定时器执行方法,包括以下步骤:
步骤4:判断某天是否在所述定时器所引用的日期集内;
步骤5:根据步骤4的判断结果,确定某天所述定时器是否需要执行。
所述步骤4包括以下步骤:
步骤41:某天日期在定时器所引用日期集的周期日期列表中,且不在所述日期集的例外日期列表中,则该天在所述日期集内;
步骤42:某天日期在定时器所引用日期集的周期日期列表中,且在所述日期集的例外日期列表中,则该天不在所述日期集内;
步骤43:某天日期不在定时器所引用日期集的周期日期列表中,且在所述日期集的例外日期列表中,则该天在所述日期集内;
步骤44:某天日期不在定时器所引用日期集的周期日期列表中,且不在所述日期集的例外日期列表中,则该天不在所述日期集内。
所述步骤5包括以下步骤:
步骤51:某天在所述日期集内,且所述定时器的日期集引用方式为正常引用,则所述定时器执行;
步骤52:某天在所述日期集内,且所述定时器的日期集引用方式为取反引用,则所述定时器不执行;
步骤53:某天不在所述日期集内,且所述定时器的日期集引用方式为正常引用,则所述定时器不执行;
步骤54:某天不在所述日期集内,且所述定时器的日期集引用方式为取反引用,则所述定时器执行。
本发明的有益效果:利用本发明提供的定时器设置方法及基于该定时器设置方法设置的定时器执行方法,用户在设置定时器的循环执行日期时,只需引用已设置的日期集,而无需对每个定时器重复设置所要执行的日期;同时当碰到特殊日期需临时修改该日期的循环方式时,只需将该日期添加到相应的日期集的例外日期列表中,而无需额外的操作;另外基于上述定时器设置方法及执行方法的定时器还可以按照取反引用方式,直接对日期集以外的日期设置定时器。
为了能更进一步了解本发明的特征以及技术内容,请参阅以下有关本发明的详细说明与附图,然而附图仅提供参考与说明用,并非用来对本发明加以限制。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蓝贤秦,未经蓝贤秦许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310282187.4/2.html,转载请声明来源钻瓜专利网。





