[发明专利]一种定制日历的方法及其系统在审
申请号: | 202111413776.2 | 申请日: | 2021-11-25 |
公开(公告)号: | CN114417800A | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 刘德建;汪松;张延锋;柳旭辉;郑成龙 | 申请(专利权)人: | 福建天晴在线互动科技有限公司 |
主分类号: | G06F40/177 | 分类号: | G06F40/177;G06F40/117 |
代理公司: | 福州旭辰知识产权代理事务所(普通合伙) 35233 | 代理人: | 程勇 |
地址: | 350212 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定制 日历 方法 及其 系统 | ||
1.一种定制日历的方法,其特征在于:所述方法包括如下步骤:
步骤S1、用户设置日历类型指令,该日历类型指令包括日历的年类型样式指令和日历的月类型样式指令;
步骤S2、设置日历的月类型;
步骤S3、根据日历类型指令和日历的月类型生成一张定制的日历;
步骤S4、用户进行详细的设置日历类型显示界面,从而生成日历。
2.根据权利要求1所述的一种定制日历的方法,其特征在于:所述方法还包括:步骤S5、打散日历的格子分成一日一格形式,对每一个日期格子进行设置样式。
3.根据权利要求1所述的一种定制日历的方法,其特征在于:所述步骤S2进一步具体为:设置日历的月类型,该月类型包括一个月设置7列的表格,一个月设置14列的表格,或者一个月设置21列的表格;其中设置的方式具体为:取得当前要设置的月份;根据月份获得本月的第一天是星期几,最后一天是星期几,并获取需要补的前几天,即把当前设置月及下月的前几天都补在当月日历的表格中,其中月份的每个日期按设置的列数表格进行填入;对月表格进行分区:分成抬头区,该抬头区显示月份;星期区,该星期区显示星期几;日期区,该日期区显示当前格式对应的详细日期及对应的节日。
4.根据权利要求1所述的一种定制日历的方法,其特征在于:用户进行详细的设置包括:设置日历显示字体为简体/繁体/英语、字体间距、字体色彩、笔刷大小、月份中是否补前后天数,是否显示节假日,或者是否显示证券交易日及休息日。
5.根据权利要求2所述的一种定制日历的方法,其特征在于:所述步骤S5中打散日历的格子分成一日一格形式,具体为:要打散日历的格子,就需要进行表格拆分,对每一个日历格的所有小正方形进行提取,得到折分区域,小正方形以ABCD形式为例,则根据日历类型进行系统设定生成需要的线段组合,划分出需要显示的区域;得到所有横线和坚线形成线段集合S,该线段集合S包括AB,AD,DC,BC线段;拆分所有的线段,即将区域内所有的有交点的线段拆分开,得到AH,HD,HE,EI,DF,FC,BI,IC,EF形成新的线段集合H;对线段集合H进行封闭区域的提取,从而分成一日一格形式。
6.根据权利要求5所述的一种定制日历的方法,其特征在于:所述对线段集合H进行封闭区域的提取具体的实现方式包括:步骤S51、遍历线段集合H,区分出外框边线还是新增小框连线,外框边线是小正方形线段AD,AB,DC,BC,其中小正方形内的线段EF,HE,EI则是新增小框连线;
步骤S52、对线段集合H中的线段进行标记,即标记外框线为1,小框连线标记为2,其中,小框连线会是两个区域的共有线,即EF小框连线,既是DHEF区域的组成部分,也是FEIC区域的组成部分;
步骤S53、以任意线段标记为起点线;
步骤S54、从当前起点线,顺时针方向,查找下一连线段;
步骤S55、重复执行步骤S54,直到找到没有与当前起点线连接点的线段;
步骤S56、在步骤S55执行完毕后,把最小顺时针方向的连线做为下一个起点线,继续执行步骤S54,直到跟步骤S53中的起点线组成封闭区域;
步骤S57、把找到的封闭区域提取到区域集合M中,并把组成封闭区域的线段在线段中的标记减1,如果标记为0,则移出线段集合H,并组成新的线段集合Q,继续执行步骤S53,直到找出所有分割好的区域。
7.一种定制日历的系统,其特征在于:所述系统包括指令设置模块、月类型设置模块、日历定制模块、以及日历生成模块;
所述指令设置模块,用于用户设置日历类型指令,该日历类型指令包括日历的年类型样式指令和日历的月类型样式指令;
所述月类型设置模块,用于设置日历的月类型;
所述日历定制模块,用于根据日历类型指令和日历的月类型生成一张定制的日历;
所述日历生成模块,用户进行详细的设置日历类型显示界面,从而生成日历。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴在线互动科技有限公司,未经福建天晴在线互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111413776.2/1.html,转载请声明来源钻瓜专利网。