一种多时区时钟显示方法与装置的制造方法
【技术领域】
[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]例如,将单位滑动距离映射成预设时间长度,根据获取到的用户手指在屏幕上的滑动距离,计算出与滑动距离对应的时间长度,以此调整主时区的时间和副时区的时间。在一个实施例中,世界时钟主界面划分一滑动区域,用户手指仅在该滑动区域的滑动会触发主时区和副时区的时间被调整。在另一个实施例中,将预设时间长度映射为屏幕上的刻度栏,用户手指可沿着刻度在屏幕上滑动,以此调整时间,例如,用户手指沿着刻度栏向上滑动,则在第一时间和第二时间的基础上增加根据滑动距离计算得出的时间长度,计算得出第三时间和第四