一种多时区时钟显示方法与装置的制造方法

xiaoxiao2020-10-23  12

一种多时区时钟显示方法与装置的制造方法
【技术领域】
[0001]本发明涉及电子设备,特别是涉及一种多时区时钟显示方法与装置。
【背景技术】
[0002]移动电子设备如手机、平板电脑上的时钟都具有显示世界时钟的功能,可将不同时区的当前时间显示在屏幕上,但无法显示当地时间在各个时间段对应的各时区的时间以及时差,比如,用户需要计算当地时间某个时间对应的另外一个时区的时间,只能根据现有的手机显示的世界时钟,通过当地时间与另外一个时区的时间计算得出时差,再通过时差计算得出当地时间在某个时间段对应的另一个时区的时间,这样的世界时钟显示显得不人性化,无法同时显示多个时区的时间,获得的其他时区时间效率低下,为用户使用带来不便。

【发明内容】

[0003]基于此,有必要针对电子设备的世界时钟不能直观的显示多个时区、无法直观显示不同时间段的多个时区的时间,以及不能直观显示多个时区之间的时差的缺陷,提供一种人性化、简单易用,可以直观显示多个时区、不同时间段的多个时区的时间、以及多个时区之间的时差的多时区时钟显示方法与装置。
[0004]一种多时区时钟显示方法,包括:
[0005]显示主时区当前的第一时间和至少一个副时区当前的第二时间;
[0006]监测用户的手指在屏幕上的滑动,确定用户的手指在屏幕上的位置或滑动距离;
[0007]基于用户的手指在屏幕上的位置或滑动距离,以及所述第一时间和第二时间,根据预定规则确定第三时间和第四时间,并将第一时间调整为第三时间,以及将第二时间调整为第四时间。
[0008]在一个实施例中,所述基于用户的手指在屏幕上的位置或滑动距离,以及所述第一时间和第二时间,根据预定规则确定第三时间和第四时间,并将第一时间调整为第三时间,以及将第二时间调整为第四时间的步骤之后还包括:
[0009]当监测到用户的手指脱离屏幕后,将所述第三时间调整为所述第一时间,将所述第四时间调整为所述第二时间。
[0010]在一个实施例中,所述显示主时区当前的第一时间和至少一个副时区当前的第二时间的步骤具体为:
[0011]将所述第一时间和第二时间显示于不同位置的圆盘中。
[0012]在一个实施例中,所述显示主时区当前的第一时间和至少一个副时区当前的第二时间还包括:
[0013]当一个圆盘与至少两个副时区对应时,从所述至少两个副时区中选定一个作为默认副时区,并且显示该被默认副时区的当前时间。
[0014]在一个实施例中,所显示主时区当前的第一时间和至少一个副时区当前的第二时间的步骤之后还包括:
[0015]当监测到用户的手指在屏幕上的特定手势时,确定一个圆盘是否对应有多个副时区,若是,则按照预定的顺序确定下一个副时区,并且将该圆盘显示的时间替换为该下一个副时区的当前时间。
[0016]本发明还提供一种多时区时钟显示装置,包括:
[0017]显示模块,用于显示主时区当前的第一时间和至少一个副时区当前的第二时间;
[0018]滑动监测模块,用于监测用户的手指在屏幕上的滑动,确定用户的手指在屏幕上的位置或滑动距离;
[0019]时间调整模块,用于基于用户的手指在屏幕上的位置或滑动距离,以及所述第一时间和第二时间,根据预定规则确定第三时间和第四时间,并将第一时间调整为第三时间,以及将第二时间调整为第四时间。
[0020]在一个实施例中,还包括:
[0021]返回模块,用于当监测到用户的手指脱离屏幕后,将所述第三时间调整为所述第一时间,将所述第四时间调整为所述第二时间。
[0022]在一个实施例中,所述显示模块设置圆盘显示子模块,用于将所述第一时间和第二时间显示于不同位置的圆盘中。
[0023]在一个实施例中,所述显示模块还设置默认副时区子模块,用于当一个圆盘与至少两个副时区对应时,从所述至少两个副时区中选定一个作为默认副时区,并且显示该被默认副时区的当前时间。
[0024]在一个实施例中,还包括:
[0025]替换模块,用于当监测到用户的手指在屏幕上的特定手势时,确定一个圆盘是否对应有多个副时区,若是,则按照预定的顺序确定下一个副时区,并且将该圆盘显示的时间替换为该下一个副时区的当前时间。
[0026]上述多时区时钟显示方法与装置,具有人性化、简单易用的特点,可以直观显示多个时区、不同时间段的多个时区的时间、以及多个时区之间的时差,便于用户了解各时区的时间和时差。
[0027]上述多时区时钟显示方法与装置,还解决了由于屏幕大小限制无法同时显示多个时区的问题,使多个时区分批次显示,使得时区之间的切换更为高效、具有动感。
【附图说明】
[0028]图1为本发明一较佳实施例的多时区时钟显示方法的流程示意图;
[0029]图2为本发明一较佳实施例的多时区时钟显示装置的功能模块图;
[0030]图3为本发明一较佳实施例的多时区时钟显示装置的显示模块的功能模块图;
[0031]图4为本发明一较佳实施例的世界时钟多时区显示的主界面示意图;
[0032]图5为本发明一较佳实施例的滑动前的世界时钟的主界面示意图;
[0033]图6为本发明一较佳实施例的滑动后的世界时钟的主界面示意图。
【具体实施方式】
[0034]为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。
[0035]值得一提的是,本发明尤其适用于各种电子设备,如手机、平板电脑或者其他智能电子设备,在下面的实施例中仅以手机的使用场景作详细描述。
[0036]如图1所示,一种多时区时钟显示方法,包括:
[0037]步骤S10,显示主时区当前的第一时间和至少一个副时区当前的第二时间;
[0038]在一个实施例中,世界时钟的主界面显示主时区当前的第一时间与多个副时区当前的第二时间,第一时间和第二时间分别对应的是主时区和副时区当前的实际时间。
[0039]步骤S20,监测用户的手指在屏幕上的滑动,确定用户的手指在屏幕上的位置或滑动距离。
[0040]待屏幕处于准备状态,监测用户动作,当用户手指在屏幕上滑动时,获取用户手指在屏幕上的位置或滑动距离。
[0041]步骤S30,基于用户的手指在屏幕上的位置或滑动距离,以及所述第一时间和第二时间,根据预定规则确定第三时间和第四时间,并将第一时间调整为第三时间,以及将第二时间调整为第四时间。
[0042]例如,将单位滑动距离映射成预设时间长度,根据获取到的用户手指在屏幕上的滑动距离,计算出与滑动距离对应的时间长度,以此调整主时区的时间和副时区的时间。在一个实施例中,世界时钟主界面划分一滑动区域,用户手指仅在该滑动区域的滑动会触发主时区和副时区的时间被调整。在另一个实施例中,将预设时间长度映射为屏幕上的刻度栏,用户手指可沿着刻度在屏幕上滑动,以此调整时间,例如,用户手指沿着刻度栏向上滑动,则在第一时间和第二时间的基础上增加根据滑动距离计算得出的时间长度,计算得出第三时间和第四 时间。
[0043]步骤S40,当监测到用户的手指脱离屏幕后,将所述第三时间调整为所述第一时间,将所述第四时间调整为所述第二时间。
[0044]当用户滑动结束后,监测到用户手指脱离屏幕,主时区和副时区显示的时间恢复到当前的实际时间。
[0045]在一个实施例中,步骤SlO具体为:
[0046]将所述第一时间和第二时间显示于不同位置的圆盘中。
[0047]在一个实施例中,步骤SlO还包括:
[0048]当一个圆盘与至少两个副时区对应时,从所述至少两个副时区中选定一个作为默认副时区,并且显示该被默认副时区的当前时间。
[0049]当一个圆盘对应多个副时区时,一个圆盘在某一时刻只能显不一个副时区的时间,可由用户选择一个副时区作为默认副时区,在没有接收用户指令的情况下,显示默认副时区;或由系统选择一个副时区作为默认副时区,在没有接收用户指令的情况下,显示默认副时区。
[0050]在一个实施例中,还包括步骤S15:
[0051]当监测到用户的手指在屏幕上的特定手势时,确定一个圆盘是否对应有多个副时区,若是,则按照预定的顺序确定下一个副时区,并且将该圆盘显示的时间替换为该下一个副时区的当前时间。
[0052]为了使圆盘上的副时区可以切换显示,当一个圆盘对应有多个副时区时,系统监测到用户在屏幕上的特定手势,例如用户手指在除了前述的滑动区域之外的区域的滑动,使圆盘做出翻转动作,按照用户设定的副时区顺序显示下一个副时区的当前时间。
[0053]下面将以具体的实施例对本发明做进一步阐述,在一个实施例中,世界时钟主界面显示的时区方式可以是,例如显示主时区的当前时间并显示至少一个副时区的当前时间。
[0054]为提高世界时钟主界面的可视化程度,使用户更直观的了解各时区时间,主时区的时间和副时区的时间分别以圆盘形式显示在世界时钟主界面,圆盘的直径大小可根据优先级设置,显示主时区时间的圆盘直径最大,显示副时区时间的圆盘直径可根据用户选择顺序或根据副时区时间与主时区时间与主时区时间间隔大小递增或递减设置,圆盘的位置也根据优先级设置,如图4所示,显示主时区时间的圆盘设置在世界时钟主界面中部,显示副时区时间的圆盘的位置可根据用户选择顺序或根据副时区的时间与主时区的时间间隔远近依次排列设置,当然,圆盘也可以设置为动态的,可由用户自定义位置和大小。
[0055]圆盘颜色表示该时区所处的时间段,整幅屏幕展示3至5个时区的时间,且当地时区的时间一直处于可视屏幕区域。一个副时区圆盘可以对应一个或多个副时区,例如,第一副时区圆盘对应的时区是阿尔及尔和纽约,第二副时区圆盘对应的是亚的斯亚贝巴和阿克拉,例如,当用户手指沿着除了前述的滑动区域之外的区域滑动时,对应有多个副时区的圆盘上显示的时间发生切换,即按照系统/用户设定的顺序由当前副时区的时间切换到下一个副时区的时间,例如由阿尔及尔时区翻转为纽约时区。
[0056]一般来说,由于屏幕限制,在世界时钟主界面显示的内容有限,结合上述实施例中,主时区与副时区以圆盘显示在世界时钟主界面,为便于用户观看,圆盘数量需要限定,设置一个预设显示阈值用于限定副时区在世界时钟主界面的显示数量,例如预设显示阈值可以设置为四,则世界时钟的主界面最多显示四个副时区的时间,如果用户选择的副时区的数量大于四个,则相应将副时区对应到现有的圆盘,使一个圆盘对应多个副时区,并根据用户滑动动作分别显示,这样无需屏幕整体变化而直接将圆盘翻转,提高了显示效率,使用户观看更直观、便捷。
[0057]应该说明的是,主时区即用户手机所在地区对应的时区,如用户在广州、上海或北京,则主时区为北京时区,如图4所示,主时区的时间为北京时间,副时区为其他地区所对应的时区,可以是国际通用的二十四个时区中的时区,也可以是世界各大城市对应的时区,则各副时区的时间可以是例如伦敦时间、悉尼时间或曼谷时间等,用户选择其较为关心的时区作为副时区,主时区与多个副时区共同显示在屏幕上,可直接观看,便于用户了解各时区的时间以及时差,同时避免由于未经筛选,将用户不关心的时区的时间显示,从而造成的用户信息混乱。
[0058]又如,在可视区域中,保持显示主时区的时间。又如,在可视屏幕区域中,例如手机屏幕上,保持显示主时区的时间,即,当地时区的时间一直处于可视屏幕区域。
[0059]为便于用户在滑动屏幕时了解滑动距离,并以此对时间作出调整,在屏幕上设置具有与单位时间对应的单位长度的刻度栏。
[0060]在一个实施例中,屏幕或显示页面设置有与预设时间长度相对应的均匀分布的刻度,每一个刻度对应一个预设时间长度或时区时间,预设时间长度可以根据需求调整,比如预设时间长度设置为一个小时,则一个刻度表示一个小时,预设时间长度设置为两个个小时,则一个刻度表示两个个小时,即预设时间长度可根据屏幕大小或调整精度进行调整,如图4所示,在屏幕上设置直线型的刻度栏,刻度栏设置在世界时钟的主界面的侧边,也可以设置在世界时钟的主界面的顶部或底部(图未示),用户在屏幕上滑动的距离可根据手指在刻度栏上的滑动位置或距离进行确定。所述刻度栏可以设置为在常规状态下处于隐藏状态,用户手指触摸刻度栏所在区域时,显示所述刻度栏。
[0061]刻度也可以设置为圆盘型的刻度盘,用户点击刻度盘并使刻度盘在相对屏幕或显示页面转动,刻度盘相对屏幕或显示页面转动的偏移距离为刻度偏移的偏移量,在一个实施例中,滑动组件可以是主时区的圆盘,主时区的圆盘设置有时针、分针,并具有与时针、分针对应的时钟刻度,时钟刻度对应预设时间长度,此时预设时间长度即为实际的时钟刻度对应的时间长度,用户点击主时区圆盘上的时针或分针,并使时针或分针相对屏幕或显示页面转动,或者说相对时钟刻度转动,时针或分针转动的刻度即为实际偏移量。
[0062]当用户滑动屏幕对主时区和副时区的时间进行调整,系统根据用户滑动距离计算出所需要对主时区和副时区进行调整的时间量,根据调整的时间量调整主时区和副时区的时间,并将调整后的主时区的时间及至少一个副时区的时间显示,以此实现某个时间点中,世界时钟主界面直接显示主时区的时间和对应的副时区的时间,使用户直观获得某个时间点的主时区的时间和副时区的时间。
[0063]用户可直观的了解各时间段对应的各个时区的时间,比如,当前用户所在地为北京,如图5所示,主时区时间即北京时间为13日的下午15:05,此时对应的纽约时间为13日的上午(凌晨)3:05,用户希望知道北京时间13日下午22:05的时候,对应的纽约时间是什么时候,则用户屏幕滑动,系统根据滑动的距离计算调整的时间长度,根据调整的时间长度调整屏幕上的北京时间和纽约时间,在本实施例中,北京时间13日的下午15:05调整为13日下午22:05,即主时区增加了 7个小时,则纽约时间相应的增加7个小时,如图6所示,调整后的纽约时间为13日的上午10:05,则此时屏幕同时显示北京时间13日下午22:05和纽约时间13日上午10:05,这样,用户可直接得到在主时区的某个时间对应的其他时区的时间,而无需经过人为计算得出对应的其他时区的时间,同时也可直观得到主时区与其他时区的时差,而手机此时自身的时间并不改变。
[0064]当用户的手指离开屏幕时,如图5所示,世界时钟的显示界面将恢复显示此时实际的主时区的时间与副时区的时间。
[0065]在 一个实施例中,本发明的世界时钟如图4所示,世界时钟分为两个方面:视觉展示和交互方式。其中:
[0066]I)视觉展示部分:不同时区的时间由圆盘展示,圆盘颜色表示该时区所处的时间段。整幅屏幕展示3至5个时区的时间,且当地时区的时间一直处于可视屏幕区域;
[0067]2)交互部分:当整幅屏幕不能显示其余时区的时间时,可以在屏幕上向上或向下滑动,更换其他时区的时间,更换过程中圆盘出现翻转动画。右侧的刻度栏用于实时查询一天中当地时间对应的世界时间及时差,拖动刻度栏,当地时间随着拖动的刻度变化,其他时区的时间也随之变化,此时即可查询各时区的世界时间及时差。
[0068]如图2所示,本发明还提供一种多时区时钟显示装置,包括:
[0069]显示模块40,用于显示主时区当前的第一时间和至少一个副时区当前的第二时间;
[0070]滑动监测模块50,用于监测用户的手指在屏幕上的滑动,确定用户的手指在屏幕上的位置或滑动距离;
[0071]时间调整模块60,用于基于用户的手指在屏幕上的位置或滑动距离,以及所述第一时间和第二时间,根据预定规则确定第三时间和第四时间,并将第一时间调整为第三时间,以及将第二时间调整为第四时间。
[0072]在一个实施例中,还包括:
[0073]返回模块70,用于当监测到用户的手指脱离屏幕后,将所述第三时间调整为所述第一时间,将所述第四时间调整为所述第二时间。
[0074]在一个实施例中,如图3所不,所述显不模块40设置圆盘显不子模块401,用于将所述第一时间和第二时间显示于不同位置的圆盘中。
[0075]在一个实施例中,如图3所示,所述显示模块40还设置默认副时区子模块402,用于当一个圆盘与至少两个副时区对应时,从所述至少两个副时区中选定一个作为默认副时区,并且显示该被默认副时区的当前时间。
[0076]在一个实施例中,还包括:
[0077]替换模块80,用于当监测到用户的手指在屏幕上的特定手势时,确定一个圆盘是否对应有多个副时区,若是,则按照预定的顺序确定下一个副时区,并且将该圆盘显示的时间替换为该下一个副时区的当前时间。
[0078]需要说明的是,上述相关实施例中,所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0079]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一可读取存储介质中。
[0080]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0081]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种多时区时钟显示方法,其特征在于,包括: 显示主时区当前的第一时间和至少一个副时区当前的第二时间; 监测用户的手指在屏幕上的滑动,确定用户的手指在屏幕上的位置或滑动距离; 基于用户的手指在屏幕上的位置或滑动距离,以及所述第一时间和第二时间,根据预定规则确定第三时间和第四时间,并将第一时间调整为第三时间,以及将第二时间调整为第四时间。2.根据权利要求1所述的多时区时钟显示方法,其特征在于,所述基于用户的手指在屏幕上的位置或滑动距离,以及所述第一时间和第二时间,根据预定规则确定第三时间和第四时间,并将第一时间调整为第三时间,以及将第二时间调整为第四时间的步骤之后还包括: 当监测到用户的手指脱离屏幕后,将所述第三时间调整为所述第一时间,将所述第四时间调整为所述第二时间。3.根据权利要求1所述的多时区时钟显示方法,其特征在于,所述显示主时区当前的第一时间和至少一个副时区当前的第二时间的步骤具体为: 将所述第一时间和第二时间显示于不同位置的圆盘中。4.根据权利要求3所述的多时区时钟显示方法,其特征在于,所述显示主时区当前的第一时间和至少一个副时区当前的第二时间还包括: 当一个圆盘与至少两个副时区对应时,从所述至少两个副时区中选定一个作为默认副时区,并且显示该被默认副时区的当前时间。5.根据权利要求4所述的多时区时钟显示方法,其特征在于,所显示主时区当前的第一时间和至少一个副时区当前的第二时间的步骤之后还包括: 当监测到用户的手指在屏幕上的特定手势时,确定一个圆盘是否对应有多个副时区,若是,则按照预定的顺序确定下一个副时区,并且将该圆盘显示的时间替换为该下一个副时区的当前时间。6.一种多时区时钟显示装置,其特征在于,包括: 显示模块,用于显示主时区当前的第一时间和至少一个副时区当前的第二时间; 滑动监测模块,用于监测用户的手指在屏幕上的滑动,确定用户的手指在屏幕上的位置或滑动距离; 时间调整模块,用于基于用户的手指在屏幕上的位置或滑动距离,以及所述第一时间和第二时间,根据预定规则确定第三时间和第四时间,并将第一时间调整为第三时间,以及将第二时间调整为第四时间。7.根据权利要求6所述的多时区时钟显示装置,其特征在于,还包括: 返回模块,用于当监测到用户的手指脱离屏幕后,将所述第三时间调整为所述第一时间,将所述第四时间调整为所述第二时间。8.根据权利要求6所述的多时区时钟显示装置,其特征在于,所述显示模块设置圆盘显示子模块,用于将所述第一时间和第二时间显示于不同位置的圆盘中。9.根据权利要求8所述的多时区时钟显示装置,其特征在于,所述显示模块还设置默认副时区子模块,用于当一个圆盘与至少两个副时区对应时,从所述至少两个副时区中选定一个作为默认副时区,并且显示该被默认副时区的当前时间。10.根据权利要求9所述的多时区时钟显示装置,其特征在于,还包括: 替换模块,用于当监测到用户的手指在屏幕上的特定手势时,确定一个圆盘是否对应有多个副时区,若是,则按照预定的顺序确定下一个副时区,并且将该圆盘显示的时间替换为该下一个副时区的当前时间。
【专利摘要】本发明涉及一种多时区时钟显示方法及装置,所述方法包括:显示主时区当前的第一时间和至少一个副时区当前的第二时间;监测用户的手指在屏幕上的滑动,确定用户的手指在屏幕上的位置或滑动距离;基于用户的手指在屏幕上的位置或滑动距离,以及所述第一时间和第二时间,根据预定规则确定第三时间和第四时间,并将第一时间调整为第三时间,以及将第二时间调整为第四时间。本发明具有人性化、简单易用的特点,可以直观显示多个时区、不同时间段的多个时区的时间、以及多个时区之间的时差,便于用户了解各时区的时间和时差。
【IPC分类】G04G5/00, G04B19/22
【公开号】CN104898399
【申请号】CN201510263826
【发明人】刘涛, 曾熙, 程超
【申请人】深圳市万普拉斯科技有限公司
【公开日】2015年9月9日
【申请日】2015年5月21日

最新回复(0)