一种日历信息生成方法及装置的制造方法

文档序号:10473931阅读:232来源:国知局
一种日历信息生成方法及装置的制造方法
【专利摘要】本发明涉及应用软件领域,具体涉及一种日历信息生成方法及装置,该方法包括获取当前位置所属的国家或地区,然后确定与所述国家或地区对应的地方历法信息,最后在将日历中的公历及日期信息显示在日历应用中的同时,将所述地方历法信息也显示在日历应用中。通过该方案可以将当前设备中的日历根据当前所在的位置来更新日历中的历法信息,历法信息包括当地的节假日以及一些特殊的纪年方式,如在中国可以显示农历,在日本可以显示日本当前是天皇几年,这样,用户就可以非常便捷的获取当前位置的节假日以及其他历法信息,为用户的日常生活提供方便。
【专利说明】
一种日历信息生成方法及装置
技术领域
[0001 ]本发明涉及应用软件领域,具体涉及一种日历信息生成方法及装置。
【背景技术】
[0002]传统的日历是用于记载日期等相关信息的出版物,每页显示一日信息的叫日历,每页显示一个月信息的叫月历,每页显示全年信息的叫年历。日历有多种形式,如挂历、座台历、年历卡等。
[0003]随着信息技术的发展,电脑、手机等电子产品日益普及,日历作为一种重要的日期信息发布方式,也备受关注,因此出现了电子日历。例如在手机中,都预设有日历的应用程序,通过该应用程序,用户可以方便的获取日期信息,由于电子日历中可以存储较多的数据,因此电子日历可以提供多个年份的日历信息,与传统的纸制日历相比,电子日历中的信息量更加全面,其中除了通用的公历年月日和星期外,还包括当地的节假日信息以及如农历等具有区域特色的历法信息等等。
[0004]目前,手机已经成为人们必备的用品之一,在出国时一般都会随身携带,但是,由于日历都是按照手机预设的国家来进行文字及日历显示的,因此,当随身携带手机去其他国家时,其日历中的节假日信息仍然根据原来预设的国家来显示,故日历中的节假日信息就无法与当地的节假日信息相对应,这就使得用户无法及时获知当地的节假日信息等其他当地的历法信息。

【发明内容】

[0005]因此,本发明要解决的技术问题在于克服现有技术中的终端设备的日历无法及时获知所在位置的节假日及其他历法信息的缺陷。
[0006]为解决上述问题,本发明提供一种日历信息生成方法,包括如下步骤:获取当前位置所属的国家或地区;确定与所述国家或地区对应的地方历法信息;在将日历中的公历及日期信息显示在日历应用中的同时,将所述地方历法信息也显示在日历应用中。
[0007]优选地,所述地方历法信息包括地方的节日、地方的假日、地方的日期及地方的纪年方式中的任意一种或任意多种的组合。
[0008]优选地,所述地方历法信息包括民族节日、宗教节日、宗教日期及纪年方式中的任意一种或任意多种的组合。
[0009]优选地,所述获取当前位置所属的国家或地区包括:
[0010]通过国家代码来获取所属的国家或地区;
[0011]或,
[0012]通过全球定位系统GPS来获取当前位置所属的国家或地区。
[0013]优选地,所述确定与所述国家或地区对应的地方历法信息,包括:
[0014]根据所述国家或地区查找预先建立的数据库,所述数据库包括国家或地区与地方历法信息的对应关系,通过所述数据库中的所述对应关系获得所述历法信息。
[0015]此外,本发明还提供一种日历信息生成装置,包括:当前位置获取单元,用于获取当前位置所属的国家或地区;地方历法信息提取单元,用于确定与所述国家或地区对应的地方历法信息;信息叠加单元,用于将日历中的公历及日期信息显示在日历应用中的同时,将所述地方历法信息也显示在日历应用中。
[0016]优选地,所述地方历法信息包括地方的节日、地方的假日、地方的日期及地方的纪年方式中的任意一种或任意多种的组合。
[0017]优选地,所述地方历法信息包括民族节日、宗教节日、宗教日期及纪年方式中的任意一种或任意多种的组合。
[0018]优选地,所述当前位置获取单元中,包括:
[0019]第一位置获取子单元,用于通过通信时的国家码来获取所属的国家或地区;
[0020]第二位置获取子单元,用于通过全球定位系统GPS来获取当前位置所属的国家或地区。
[0021]优选地,所述地方历法信息提取单元中包括:数据库查找子单元,用于根据所述国家或地区查找预先建立的数据库,所述数据库包括国家或地区与地方历法信息的对应关系,通过所述数据库中的所述对应关系获得所述历法信息。
[0022]本发明技术方案,具有如下优点:
[0023]1.本发明提供的日历信息生成方法,包括获取当前位置所属的国家或地区,然后确定与所述国家或地区对应的地方历法信息,最后在将日历中的公历及日期信息显示在日历应用中的同时,将所述地方历法信息也显示在日历应用中。通过该方案可以将当前设备中的日历根据当前所在的位置来更新日历中的历法信息,历法信息包括当地的节假日以及一些特殊的纪年方式,如在中国可以显示农历,在日本可以显示日本当前是天皇几年,这样,用户就可以非常便捷的获取当前位置的节假日以及其他历法信息,为用户的日常生活提供方便。
[0024]2.本发明提供的日历信息生成方法,获取当前位置所属的国家或地区的步骤中,可以通过国家代码或者GPS定位系统来获得,实现方式多样。
[0025]3.本发明提供的日历信息生成方法,根据所述国家或地区查找预先建立的数据库,所述数据库包括国家或地区与地方历法信息的对应关系,通过在所述数据库内查找的方式获得所述历法信息,通过这种方式可以快速方便的通过查找匹配的方式来获得历法信息。
【附图说明】
[0026]为了更清楚地说明本发明【具体实施方式】或现有技术中的技术方案,下面将对【具体实施方式】或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为本发明实施例1中日历信息生成方法的一个具体示例的流程图;
[0028]图2为本发明实施例2中日历信息生成装置的一个具体示例的结构框图;
[0029]图3为本发明实施例3中移动终端的一个具体示例的结构框图。
【具体实施方式】
[0030]下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]在本发明的描述中,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
[0032]实施例1
[0033]本实施例中提供一种日历信息生成方法,可用于手机、电脑、ipad等移动终端设备中,用户获取该终端设备所在国家或地区的历法信息,生成具有地方特色的日历,该方法包括如下步骤:
[0034]S1、获取当前位置所属的国家或地区。
[0035]当用户从一个国家到另外一个国家后,能够通过国家代码来获取所属的国家或地区,国家代码是一组用来代表国家和境外领土的地理代码,国家代码是由字母或数字组成的短字串,方便用于数据处理和通讯。当手机用户使用当地的通讯运营商时,都可以获得该国家的国家代码,根据该国家代码可以获得当前所在的国家。
[0036]此外,也可以通过全球定位系统GPS定位系统来获取当前位置所属的国家或地区。GPS定位系统在一般的手机上都集成了,因此可以通过GPS系统来定位当前的国家或区域。
[0037]S2、确定与所述国家或地区对应的地方历法信息。
[0038]由于每个国家或地区都有其特殊的节假日、纪年方式,这次在本申请中都统称为历法信息,所述地方历法信息包括地方的节日、地方的假日、地方的日期及地方的纪年方式中的任意一种或任意多种的组合。例如西方国家的感恩节、圣诞节,中国的春节、中秋节、端午节等,纪年方式包括中国的农历、日本的天皇纪年等等。
[0039]除了上述的国家或地区特色的节日及纪年方式外,所述地方历法信息包括民族节日、宗教节日、宗教日期及纪年方式中的任意一种或任意多种的组合。民族节日例如回族的开斋节、宗教节日例如礼拜日等,宗教纪年方式可以包括各个宗教其自由的历法。这些信息都可以根据需要提示用户是否需要显示,如以复选框的形式展示出供用户选择,用户可以根据需要选择其中的部分或全部信息进行显示。
[0040]S3、在将日历中的公历及日期信息显示在日历应用中的同时,将所述地方历法信息也显示在日历应用中。将上述用户选定的历法信息或系统默认的附加的历法信息增加到日历信息中,日历信息中基本信息为公历中的年月日和星期,叠加后就包括了当地的节假日、地方纪年信息,这样使得日历的信息更丰富,而且与所在地域相符合,便于用户日常生活。
[0041]作为一种具体的实现方式,根据所述国家或地区提取其对应的地方历法信息的步骤中,预先建立包括各个国家或地区对应的地方历法信息的数据库,根据所述国家或地区查找预先建立的数据库,所述数据库包括国家或地区与地方历法信息的对应关系,通过所述数据库中的所述对应关系获得所述历法信息。该数据库中收录了各个国家或地区的年月日以及其他历法信息,该数据库可以存储到终端设备上,也可以存储到网络服务器中,存储在本地使用方便但占据存储空间资源且更新不方便。但存储在网络中只有有网时才能使用。作为优选方式,还可以在本地和服务器中都存储该数据库,服务器中的数据库信息根据需要进行更新,更新后在有无线网络的情况下将服务器中的数据库信息同步到本地,使用本地的数据库查找和匹配更加方便,随时随地可用。上述方式根据需要自行设置。
[0042]通过该方案可以将当前设备中的日历根据当前所在的位置来更新日历中的历法信息,历法信息包括当地的节假日以及一些特殊的纪年方式,如在中国可以显示农历,在日本可以显示日本当前是天皇几年,这样,用户就可以非常便捷的获取当前位置的节假日以及其他历法信息,为用户的日常生活提供方便。
[0043]实施例2:
[0044]本实施例中提供一种日历信息生成装置,可用于手机、电脑、ipad等移动终端设备中,用户获取该终端设备所在国家或地区的历法信息,生成具有地方特色的日历,该装置的结构框图如图2所示,包括:
[0045]当前位置获取单元01,用于获取当前位置所属的国家或地区;
[0046]地方历法信息提取单元02,用于确定与所述国家或地区对应的地方历法信息;
[0047]信息叠加单元03,用于将日历中的公历及日期信息显示在日历应用中的同时,将所述地方历法信息也显示在日历应用中。
[0048]其中,所述地方历法信息包括地方的节日、地方的假日、地方的日期及地方的纪年方式中的任意一种或任意多种的组合。
[0049]作为其他的实现方案,所述地方历法信息包括民族节日、宗教节日、宗教日期及纪年方式中的任意一种或任意多种的组合。
[0050]作为具体的实现方式,所述当前位置获取单元中,包括:
[0051 ]第一位置获取子单元,用于通过通信时的国家码来获取所属的国家或地区;
[0052]第二位置获取子单元,用于通过全球定位系统GPS来获取当前位置所属的国家或地区。
[0053]作为一种具体的实现方式,地方历法信息提取单元中包括:
[0054]数据库建立子单元,用于预先建立包括各个国家或地区对应的地方历法信息的数据库;
[0055]数据库查找子单元,用于根据所述国家或地区查找预先建立的数据库,所述数据库包括国家或地区与地方历法信息的对应关系,通过所述数据库中的所述对应关系获得所述历法ig息。
[0056]本实施例中的日历信息生成装置,当前位置获取单元01、地方历法信息提取单元02和信息叠加单元03,用户能够非常便捷的获取当前位置的节假日以及其他历法信息,为用户提供方便。
[0057]实施例3:
[0058]一种移动终端,包括:处理器11和显示器12,如图3所示。
[0059]其中,处理器11,用于获取当前位置所属的国家或地区,确定与所述国家或地区对应的地方历法信息。在具体实施方案中,所述地方历法信息包括地方的节日、地方的假日、地方的日期及地方的纪年方式中的任意一种或任意多种的组合。此外,所述地方历法信息还可以包括民族节日、宗教节日、宗教日期及纪年方式中的任意一种或任意多种的组合。
[0060]显示器12,用于在将日历中的公历及日期信息显示在日历应用中的同时,将所述地方历法信息也显示在日历应用中。
[0061]所述处理器11还用于通过国家代码来获取所属的国家或地区,或通过全球定位系统GPS来获取当前位置所属的国家或地区。
[0062]所述处理器12还用于根据所述国家或地区查找预先建立的数据库,所述数据库包括国家或地区与地方历法信息的对应关系,通过所述数据库中的所述对应关系获得所述历法?目息O
[0063]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0064]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0065]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0066]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0067]显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
【主权项】
1.一种日历信息生成方法,其特征在于,包括如下步骤: 获取当前位置所属的国家或地区; 确定与所述国家或地区对应的地方历法信息; 在将日历中的公历及日期信息显示在日历应用中的同时,将所述地方历法信息也显示在日历应用中。2.根据权利要求1所述的方法,其特征在于,所述地方历法信息包括地方的节日、地方的假日、地方的日期及地方的纪年方式中的任意一种或任意多种的组合。3.根据权利要求1或2所述的方法,其特征在于,所述地方历法信息包括民族节日、宗教节日、宗教日期及纪年方式中的任意一种或任意多种的组合。4.根据权利要求1或2或3所述的方法,其特征在于,所述获取当前位置所属的国家或地区包括: 通过国家代码来获取所属的国家或地区; 或, 通过全球定位系统GPS来获取当前位置所属的国家或地区。5.根据权利要求1或2或3所述的方法,其特征在于,所述确定与所述国家或地区对应的地方历法信息,包括: 根据所述国家或地区查找预先建立的数据库,所述数据库包括国家或地区与地方历法信息的对应关系,通过所述数据库中的所述对应关系获得所述历法信息。6.—种日历信息生成装置,其特征在于,包括: 当前位置获取单元,用于获取当前位置所属的国家或地区; 地方历法信息提取单元,用于确定与所述国家或地区对应的地方历法信息; 信息叠加单元,用于将日历中的公历及日期信息显示在日历应用中的同时,将所述地方历法信息也显示在日历应用中。7.根据权利要求6所述的装置,其特征在于,所述地方历法信息包括地方的节日、地方的假日、地方的日期及地方的纪年方式中的任意一种或任意多种的组合。8.根据权利要求6或7所述的装置,其特征在于,所述地方历法信息包括民族节日、宗教节日、宗教日期及纪年方式中的任意一种或任意多种的组合。9.根据权利要求6或7或8所述的装置,其特征在于,所述当前位置获取单元中,包括: 第一位置获取子单元,用于通过通信时的国家码来获取所属的国家或地区; 第二位置获取子单元,用于通过全球定位系统GPS来获取当前位置所属的国家或地区。10.根据权利要求6或7或8所述的装置,其特征在于,所述地方历法信息提取单元中包括: 数据库查找子单元,用于根据所述国家或地区查找预先建立的数据库,所述数据库包括国家或地区与地方历法信息的对应关系,通过所述数据库中的所述对应关系获得所述历法?目息O
【文档编号】G06F17/30GK105827840SQ201610187318
【公开日】2016年8月3日
【申请日】2016年3月29日
【发明人】童天成
【申请人】乐视控股(北京)有限公司, 乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1