一种终端时间的设置方法技术

技术编号:10914591 阅读:233 留言:0更新日期:2015-01-14 20:31
本发明专利技术实施例提供了一种终端时间的设置方法,包括:获取当前移动网络的移动国家码MCC;判断接入的移动网络是否发生切换;若所述接入的移动网络发生切换,则获取与所述当前移动网络的MCC对应的时区时间;将所述时区时间设置为终端时间。采用本发明专利技术,可通过获取移动国家码得到对应的时区时间,再把该时区时间设置为终端时间。

【技术实现步骤摘要】
一种终端时间的设置方法
本专利技术涉及通信
,尤其涉及一种终端时间的设置方法。
技术介绍
如今用户因旅游或出差等原因在各个地区之间来回穿行,每到一个地区时,用户需要及时将时间转换为当地的时间,为此给用户带来诸多的烦恼。现有技术中,移动终端通过以下几种方式确定当地的时间。第一,当用户到达某一个地区之后,移动终端通过连接数据网络从网络对时服务器获取当地的时间。然而,终端在其他地区使用数据网络获取当地时间的费用高昂,导致用户使用移动终端的成本增加,市场竞争力不足。第二,移动终端通过使用全球定位系统获得当前位置的经纬度,再通过查询数据库得到该经纬度对应的国家和城市,以确定当前位置的时间。若将数据库存放在移动终端中,虽然能节省移动终端的流量,但由于数据库的数据量庞大,在查询数据库时对移动终端的查询计算能力要求高,而移动终端的存储空间及性能有限,因此不能完全支持该功能。若将数据库存放在服务器端,则仍然需要通过数据网络查询数据库,同样导致用户使用移动终端的成本增加。
技术实现思路
本专利技术实施例提供一种终端时间的设置方法,可通过获取移动国家码得到对应的时区时间,再把该时区时间设置为终端时间。本专利技术实施例提供了一种终端时间的设置方法,包括:获取当前移动网络的移动国家码MCC;判断接入的移动网络是否发生切换;若所述接入的移动网络发生切换,则获取与所述当前移动网络的MCC对应的时区时间;将所述时区时间设置为终端时间。采用本专利技术实施例,可通过当前移动网络的MCC(MobileCountryCode,移动国家码),获得对应的时区时间,再把该时区时间,设置为终端时间,从而可以保证终端时间的准确,并且简单快捷。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种终端时间的设置方法的流程示意图;图2是本专利技术实施例的一种终端时间的设置方法的S120的具体流程示意图;图3是本专利技术实施例的另一种终端时间的设置方法的流程示意图;图4是本专利技术实施例的一种终端的结构示意图;图5是本专利技术实施例的另一种终端的结构示意图;图6是本专利技术实施例的第三种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例可通过获取移动国家码得到对应的时区时间,再把该时区时间设置为终端时间。请参阅图1,图1是本专利技术实施例的一种终端时间的设置方法的流程示意图。本专利技术所涉及的MCC用于唯一识别移动用户所属的国家,其资源由国际电联统一分配和管理。MCC由三位十进制数组成,如中国的MCC为460,巴西的MCC为724,马尔代夫的MCC为472。本专利技术实施例的方法可由具备漫游功能的手机、平板等终端实现。本实施例中,终端先获取当前移动网络的MCC,再判断接入的移动网络是否发生切换。此外,终端还可先判断接入的移动网络是否发生切换,当判断为是时再获取当前移动网络的移动国家码MCC,具体的,终端可根据接入移动网络的运营商的相关信息判断接入的移动网络是否发生切换。因此,本专利技术实施例并不限定判断步骤与获取MCC步骤的先后顺序,下面进行详细说明。如图1所示,本专利技术实施例的一种终端时间的设置方法可以包括以下步骤。S100,获取当前移动网络的移动国家码MCC。具体实现中,当用户持终端进入一个国家时,终端会通过自动或者用户的选择接入到该国家的移动网络,则终端通过接入的当前移动网络获取当前移动网络所属的MCC。S110,判断接入的移动网络是否发生切换。具体实现中,通过判断接入的移动网络是否发生切换确定用户是否持终端从另一个国家进入该国家。S120,若接入的移动网络发生切换,则获取与当前移动网络的MCC对应的时区时间。具体实现中,如果判断结果为是,则终端根据当前移动网络的MCC,获取对应的时区时间。S130,将时区时间设置为终端时间。具体实现中,当终端获得当前移动网络的MCC对应的时区时间后,可将该时区时间设置为终端时间。可选的,作为一种可实施的方式,如图2所示,上述S120可以包括:S200,若接入的移动网络发生切换,则根据预设的MCC与时区信息的对应关系,获得与当前移动网络的MCC对应的时区信息。具体实现中,终端可查找用于存储MCC与时区信息的对应关系的数据库,获取与当前移动网络的MCC对应的时区信息。其中,数据库用于存储MCC与时区信息的对应关系。由于MCC用于唯一识别移动用户所属的国家,因此获取当前移动网络的MCC之后即可得知当前移动网络所属的国家。每个国家使用的时间都根据该国家预设的时区的时间而设定。例如,对于一些横跨几个时区的国家如中国采用东八区的时间以统一全国的时间;而英国使用的时间是零时区的时间。因此,终端可根据预设的MCC与时区信息的对应关系,查询与MCC对应的时区信息。例如中国的MCC为460,则460的MCC与东八区相对应;英国的MMC为234或235,而英国使用的时间是零时区的时间,则234或235的MCC与零时区相对应。若用户在中国,当接入中国的移动网络时,则终端获取该移动网络的MCC,即460,终端根据获取的MCC查找与MCC对应的时区信息,获得MCC对应的时区为东八区。相比于存储经纬度与国家或城市的对应关系,存储MCC与时区信息的对应关系占据终端的存储空间更小,对终端的计算能力要求则更低。S210,根据时区信息,获得与当前移动网络的MCC对应的时区时间。具体实现中,终端可根据格林尼治时间以及时区信息,获得与当前移动网络的MCC对应的时区时间。在本实施例中,终端获取的时区信息为东八区,将格林尼治时间再加8个小时,得到东八区的时区时间。通过实施图1及图2所描述的方法,可通过当前移动网络的MCC,获得对应的时区时间,再把该时区时间,设置为终端时间,从而可以保证终端时间的准确,并且简单快捷。请参阅图3,图3是本专利技术实施例的另一种终端时间的设置方法的流程示意图。本实施例图3可将预设的MCC与时区信息的对应关系存储在数据库中,由于国家的数量相对较少,MCC与代表国家的时区的对应关系的数量也相对较少,因此数据库占用终端的存储空间小。本实施例中,终端先获取当前移动网络的MCC,再判断接入的移动网络是否发生切换。此外,终端还可先判断接入的移动网络是否发生切换,当判断为是时再获取当前移动网络的移动国家码MCC,具体的,终端可根据接入移动网络的运营商的相关信息判断接入的移动网络是否发生切换。因此,本专利技术实施例并不限定判断步骤与获取MCC步骤的先后顺序,下面则以获取MCC步骤在先进行举例说明。如图3所示,本专利技术实施例的另一种终端时间的设置方法可以包括以下步骤。S300,获取并记录切换前移动网络的MCC。具体实现中,当用户持终端在进入第一国家之前,处于第二国家中,终端接入的是第二国家的移动网络,则终端获取并记录第二国家的移动网络的MCC。S3本文档来自技高网...

【技术保护点】
一种终端时间的设置方法,其特征在于,包括:获取当前移动网络的移动国家码MCC;判断接入的移动网络是否发生切换;若所述接入的移动网络发生切换,则获取与所述当前移动网络的MCC对应的时区时间;将所述时区时间设置为终端时间。

【技术特征摘要】
1.一种终端时间的设置方法,其特征在于,包括:在移动网络发生切换前,获取并记录切换前移动网络的MCC;获取当前移动网络的移动国家码MCC;根据所述当前移动网络的MCC与切换前移动网络的MCC是否一致,判断接入的移动网络是否发生切换;若不一致,则确定所述接入的移动网络发生切换,则根据预设的MCC与时区信息的对应关系,获得与所述切换前移动网络的MCC对应的时区信息,根据所述时区信息,获取与所述当前移动网络的MCC对应的时区信息;获得所述与所述切换前移动网络的MCC所对应的时区信息,与所述当前移动网络的MCC所对应的时区信息之间的差值,并获取所述切换前的时区时间;根据所述差值与所述切换前的时区时间,获得与所述当前移动网络的MCC对应的时区时间;将所述时区时间设置为终端时间。2.根据权利要求1所述的方法,其特征在于,所述根据所述时区信息,获得与所述当前移动网络的MCC对应的时区时间,包括:根据格林尼治时间以及所述时区信息,获...

【专利技术属性】
技术研发人员:段守文
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1