一種多時區時鐘顯示方法與裝置的制造方法
【技術領域】
[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]例如,將單位滑動距離映射成預設時間長度,根據獲取到的用戶手指在屏幕上的滑動距離,計算出與滑動距離對應的時間長度,以此調整主時區的時間和副時區的時間。在一個實施例中,世界時鐘主界面劃分一滑動區域,用戶手指僅在該滑動區域的滑動會觸發主時區和副時區的時間被調整。在另一個實施例中,將預設時間長度映射為屏幕上的刻度欄,用戶手指可沿著刻度在屏幕上滑動,以此調整時間,例如,用戶手指沿著刻度欄向上滑動,則在第一時間和第二時間的基礎上增加根據滑動距離計算得出的時間長度,計算得出第三時間和第四