本技術(shù)涉及電子設(shè)備領(lǐng)域,尤其涉及一種日期顯示方法、裝置、設(shè)備、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、在大數(shù)據(jù)時(shí)代,數(shù)據(jù)的應(yīng)用已經(jīng)逐漸滲透到各個(gè)領(lǐng)域。在數(shù)據(jù)量較大的情況下,通常需要對(duì)數(shù)據(jù)進(jìn)行篩選。例如,可以根據(jù)日期對(duì)數(shù)據(jù)進(jìn)行篩選。
2、通過選擇日期區(qū)間,進(jìn)而篩選出位于該日期區(qū)間的數(shù)據(jù),是一種數(shù)據(jù)篩選方式。而用戶在選擇日期區(qū)間的過程中,日期顯示是否直觀,直接影響用戶的使用體驗(yàn),因此,如何提高日期顯示的直觀程度,是目前亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供了一種日期顯示方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),通過將用于選擇日期區(qū)間粒度的粒度選擇控件與多個(gè)日期顯示在同一界面,可以提高日期顯示的直觀程度,方便用戶操作。
2、第一方面,提供了一種日期顯示方法,在該方法中,顯示包括日期選擇組件的第一界面,響應(yīng)于對(duì)所述日期選擇組件的觸控操作,顯示第二界面,所述第二界面包括至少一個(gè)粒度選擇控件以及與預(yù)設(shè)粒度選擇控件對(duì)應(yīng)的多個(gè)日期,所述預(yù)設(shè)粒度選擇控件為所述至少一個(gè)粒度選擇控件中的其中一個(gè),不同的粒度選擇控件對(duì)應(yīng)的日期區(qū)間選擇粒度不同。
3、在上述技術(shù)方案中,通過將粒度選擇控件以及多個(gè)日期顯示在同一界面,可以提高日期顯示的直觀程度。
4、在一種可能的實(shí)施方式中,所述方法還包括:響應(yīng)于對(duì)目標(biāo)粒度選擇控件的控件選擇操作,在所述目標(biāo)粒度選擇控件與所述預(yù)設(shè)粒度選擇控件不同的情況下,顯示第三界面,所述第三界面包括處于選中狀態(tài)的所述目標(biāo)粒度選擇控件以及與所述目標(biāo)粒度選擇控件對(duì)應(yīng)的多個(gè)日期。
5、在上述技術(shù)方案中,不同的粒度選擇控件對(duì)應(yīng)的界面可能不同,若預(yù)設(shè)粒度選擇控件不是用戶想要選擇的粒度選擇控件,則可以重新選擇,從而顯示出新的界面。
6、在一種可能的實(shí)施方式中,所述第二界面還包括顯示控件,所述顯示控件包括開始日期顯示區(qū)域以及結(jié)束日期顯示區(qū)域,所述方法還包括:
7、響應(yīng)于在所述第二界面的日期選擇操作,在所述開始日期顯示區(qū)域中顯示所選擇的日期中最早的日期,以及,在所述結(jié)束日期顯示區(qū)域中顯示所選擇的日期中最晚的日期。
8、在上述技術(shù)方案中,通過開始日期顯示區(qū)域以及接收日期顯示區(qū)域可以直接顯示用戶選擇的日期區(qū)間,方便用戶查看所選擇的日期。
9、在一種可能的實(shí)施方式中,所述顯示控件還包括統(tǒng)計(jì)數(shù)據(jù)顯示區(qū)域,所述開始日期顯示區(qū)域、所述結(jié)束日期顯示區(qū)域以及所述統(tǒng)計(jì)數(shù)據(jù)顯示區(qū)域位于所述顯示控件中的同一顯示框。
10、在上述技術(shù)方案中,通過在同一個(gè)顯示框顯示開始日期、結(jié)束日期以及統(tǒng)計(jì)數(shù)據(jù),可以提高在不同顯示框傳達(dá)信息的準(zhǔn)確度。
11、在一種可能的實(shí)施方式中,所述開始日期顯示區(qū)域以及所述結(jié)束日期顯示區(qū)域以日期的最小粒度顯示日期。
12、在上述技術(shù)方案中,通過以最小粒度顯示日期,將不同粒度下所選擇的日期的表達(dá)方式統(tǒng)一,可以避免由不同的日期表達(dá)方式造成的信息傳達(dá)錯(cuò)誤。
13、在一種可能的實(shí)施方式中,所述至少一個(gè)日期選擇控件還包括最近選用粒度選擇控件,在所述預(yù)設(shè)粒度選擇控件為所述最近選用粒度選擇控件的情況下,所述多個(gè)日期包括歷史選擇的至少部分歷史日期區(qū)間;
14、在所述目標(biāo)粒度選擇控件為所述最近選用粒度選擇控件的情況下,所述多個(gè)日期包括歷史選擇的至少部分歷史日期區(qū)間。
15、在上述技術(shù)方案中,用戶對(duì)最近選用粒度選擇控件進(jìn)行控件選擇后,可以顯示歷史選擇的至少部分歷史日期區(qū)間。可以對(duì)歷史選擇的全部日期區(qū)間進(jìn)行查看,也可以對(duì)歷史選擇的最近部分日期區(qū)間(例如最近預(yù)設(shè)次數(shù)的日期區(qū)間)進(jìn)行查看,可外顯使用者的潛在選擇習(xí)慣,以提高決策效率。
16、在一種可能的實(shí)施方式中,所述第二界面還包括選擇時(shí)間區(qū)域,所述選擇時(shí)間區(qū)域顯示與所述至少部分歷史日期區(qū)間對(duì)應(yīng)的選擇時(shí)間。
17、在上述技術(shù)方案中,由于最近選用粒度選擇控件對(duì)應(yīng)的多個(gè)日期是歷史選擇過的多個(gè)日期,因此,為了便于用戶知曉各個(gè)歷史選擇的日期區(qū)間是何時(shí)所做的選擇。
18、在一種可能的實(shí)施方式中,在所述至少部分歷史日期區(qū)間包括至少兩個(gè)歷史日期區(qū)間的情況下,所述至少兩個(gè)歷史日期區(qū)間按照預(yù)設(shè)條件順序顯示,所述預(yù)設(shè)條件包括如下條件中的其中一種:
19、各個(gè)歷史日期區(qū)間對(duì)應(yīng)的目標(biāo)日期與當(dāng)前日期的日期差值由大到小,所述目標(biāo)日期為開始日期、結(jié)束日期或選擇歷史日期區(qū)間的選擇時(shí)間;
20、各個(gè)歷史日期區(qū)間對(duì)應(yīng)的目標(biāo)日期與當(dāng)前日期的日期差值由小到大,所述目標(biāo)時(shí)間為開始日期、結(jié)束日期或選擇歷史日期區(qū)間的選擇時(shí)間。
21、在上述技術(shù)方案中,提供了最近選用粒度選擇控件對(duì)應(yīng)的多個(gè)日期的顯示順序的多種實(shí)現(xiàn)方式,不是無序顯示的,便于用戶查看歷史日期區(qū)間,提高了方案的可行性。
22、在一種可能的實(shí)施方式中,所述第二界面還包括限制條件顯示區(qū)域,所述限制條件顯示區(qū)域用于顯示日期選擇的限制條件。
23、在上述技術(shù)方案中,用戶可以獲知日期選擇的限制條件,避免未顯示日期選擇的限制條件,導(dǎo)致用戶不能進(jìn)行日期區(qū)間選擇,提高用戶進(jìn)行日期區(qū)間選擇的準(zhǔn)確率。
24、在一種可能的實(shí)施方式中,所述限制條件包括與日期相關(guān)的信息和除所述與日期相關(guān)的信息之外的其他信息,所述與日期相關(guān)的信息在所述限制條件顯示區(qū)域的顯示參數(shù)與所述其他信息的顯示參數(shù)不同,所述顯示參數(shù)包括字體、大小以及顏色中的至少一種。
25、在上述技術(shù)方案中,因?yàn)榕c日期相關(guān)的信息和除與日期相關(guān)的信息之外的其他信息的顯示參數(shù)不同,便于用戶第一時(shí)間注意到日期選擇的限制條件中與日期相關(guān)的信息,進(jìn)而注意到日期選擇的限制條件,提高用戶選擇日期區(qū)間的準(zhǔn)確率。
26、在一種可能的實(shí)施方式中,所述至少一個(gè)日期選擇控件還包括最近選用粒度選擇控件,在所述預(yù)設(shè)粒度選擇控件為所述最近選用粒度選擇控件的情況下,所述多個(gè)日期包括歷史選擇的至少部分歷史日期區(qū)間,所述至少部分歷史日期區(qū)間的顯示方式包括可用顯示方式以及不可用顯示方式,所述可用顯示方式與所述不可用顯示方式的顯示參數(shù)不同,在所述至少部分歷史日期區(qū)間不滿足所述限制條件的情況下,所述至少部分歷史日期區(qū)間的顯示方式為所述不可用顯示方式,在所述至少部分歷史日期區(qū)間滿足所述限制條件的情況下,所述至少部分歷史日期區(qū)間的顯示方式為所述可用顯示方式。
27、在上述技術(shù)方案中,便于用戶通過不可用顯示方式和可用顯示方式,獲知哪些歷史日期區(qū)間是可以查看的,哪些歷史日期區(qū)間是不能查看的。
28、在一種可能的實(shí)施方式中,所述方法還包括:
29、響應(yīng)于對(duì)目標(biāo)歷史日期區(qū)間的第一預(yù)設(shè)操作,顯示第一提示信息,所述目標(biāo)歷史日期區(qū)間為采用所述不可用顯示方式的歷史日期區(qū)間,所述第一提示信息用于提示所述目標(biāo)歷史日期區(qū)間不滿足所述限制條件,所述第一預(yù)設(shè)操作對(duì)應(yīng)的坐標(biāo)位于所述目標(biāo)歷史區(qū)間的顯示區(qū)域內(nèi)。
30、在上述方案中,通過顯示提示信息,便于用戶獲知不能查看采用不可用顯示方式的歷史日期區(qū)間的原因。
31、在一種可能的實(shí)施方式中,所述第二界面還包括至少一個(gè)相對(duì)日期選擇控件,每個(gè)相對(duì)日期選擇控件用于選擇結(jié)束日期為最新更新數(shù)據(jù)日期的時(shí)間段,所述方法還包括:
32、響應(yīng)于對(duì)目標(biāo)相對(duì)日期選擇控件的相對(duì)日期選擇操作,在開始日期顯示區(qū)域顯示與目標(biāo)相對(duì)日期選擇控件對(duì)應(yīng)的時(shí)間段的開始日期,以及在結(jié)束日期顯示區(qū)域顯示所述最新更新數(shù)據(jù)日期,所述目標(biāo)相對(duì)日期選擇控件為所述至少一個(gè)相對(duì)日期選擇控件中的其中一個(gè)。
33、在上述技術(shù)方案中,通過至少一個(gè)相對(duì)日期選擇控件,為用戶提供常用選項(xiàng),使決策過程中的輔助信息比較充分,提高信息的豐富度,從而提高決策效率。
34、在一種可能的實(shí)施方式中,所述每個(gè)相對(duì)日期選擇控件對(duì)應(yīng)的時(shí)間段是預(yù)設(shè)的或者用戶配置的。
35、在一種可能的實(shí)施方式中,所述第二界面還包括預(yù)設(shè)標(biāo)記,所述預(yù)設(shè)標(biāo)記的標(biāo)記類型包括用于指示節(jié)日信息的節(jié)日類型,和/或,用于指示事件信息的事件類型。
36、在上述技術(shù)方案中,可以對(duì)節(jié)日和關(guān)鍵事件中的至少一項(xiàng),增加預(yù)設(shè)標(biāo)記,用戶可以根據(jù)預(yù)設(shè)標(biāo)記,查看某日期具體屬于什么節(jié)日和/或事件,便于用戶獲知對(duì)應(yīng)的節(jié)日信息和/或事件信息,進(jìn)行工作和生活中的一些安排。
37、在一種可能的實(shí)施方式中,所述第二界面還包括標(biāo)記說明區(qū)域,所述標(biāo)記說明區(qū)域用于指示所述至少一個(gè)預(yù)設(shè)標(biāo)記與類型的對(duì)應(yīng)關(guān)系。
38、在上述技術(shù)方案中,通過標(biāo)記說明區(qū)域,用戶可以獲取預(yù)設(shè)標(biāo)記與類型的對(duì)應(yīng)關(guān)系。
39、在一種可能的實(shí)施方式中,所述方法還包括:
40、響應(yīng)于對(duì)攜帶有所述預(yù)設(shè)標(biāo)記的日期的第二預(yù)設(shè)操作,顯示第二提示信息,所述第二提示信息用于提示所述攜帶有所述預(yù)設(shè)標(biāo)記的日期對(duì)應(yīng)的節(jié)日信息和/或事件信息。
41、在上述技術(shù)方案中,通過至少一個(gè)預(yù)設(shè)標(biāo)記,為用戶提供常用節(jié)日或事件的提示信息,使決策過程中的輔助信息比較充分,提高信息的豐富度,從而提高決策效率。
42、在一種可能的實(shí)施方式中,所述預(yù)設(shè)標(biāo)記是預(yù)設(shè)的或者用戶配置的。
43、第二方面,提供了一種日期顯示裝置,所述日期顯示裝置包括顯示單元和響應(yīng)單元;
44、顯示單元,用于顯示第一界面,所述第一界面包括日期選擇組件;
45、響應(yīng)單元,用于響應(yīng)于對(duì)所述日期選擇組件的觸控操作,所述顯示單元用于顯示第二界面,所述第二界面包括至少一個(gè)粒度選擇控件以及與預(yù)設(shè)粒度選擇控件對(duì)應(yīng)的多個(gè)日期,所述預(yù)設(shè)粒度選擇控件為所述至少一個(gè)粒度選擇控件中的其中一個(gè),不同的粒度選擇控件對(duì)應(yīng)的日期區(qū)間選擇粒度不同。
46、在一種可能的實(shí)施方式中,響應(yīng)單元,還用于響應(yīng)于對(duì)目標(biāo)粒度選擇控件的控件選擇操作,在所述目標(biāo)粒度選擇控件與所述預(yù)設(shè)粒度選擇控件不同的情況下,顯示單元,還用于顯示第三界面,所述第三界面包括處于選中狀態(tài)的所述目標(biāo)粒度選擇控件以及與所述目標(biāo)粒度選擇控件對(duì)應(yīng)的多個(gè)日期。
47、在一種可能的實(shí)施方式中,所述第二界面還包括顯示控件,所述顯示控件包括開始日期顯示區(qū)域以及結(jié)束日期顯示區(qū)域,響應(yīng)單元,還用于響應(yīng)于在所述第二界面的日期選擇操作,顯示單元,還用于在所述開始日期顯示區(qū)域中顯示所選擇的日期中最早的日期,以及,在所述結(jié)束日期顯示區(qū)域中顯示所選擇的日期中最晚的日期。
48、在一種可能的實(shí)施方式中,所述顯示控件還包括統(tǒng)計(jì)數(shù)據(jù)顯示區(qū)域,所述開始日期顯示區(qū)域、所述結(jié)束日期顯示區(qū)域以及所述統(tǒng)計(jì)數(shù)據(jù)顯示區(qū)域位于所述顯示控件中的同一顯示框。
49、在一種可能的實(shí)施方式中,所述開始日期顯示區(qū)域以及所述結(jié)束日期顯示區(qū)域以日期的最小粒度顯示日期。
50、在一種可能的實(shí)施方式中,所述至少一個(gè)日期選擇控件還包括最近選用粒度選擇控件,在所述預(yù)設(shè)粒度選擇控件為所述最近選用粒度選擇控件的情況下,所述多個(gè)日期包括歷史選擇的至少部分歷史日期區(qū)間;
51、在所述目標(biāo)粒度選擇控件為所述最近選用粒度選擇控件的情況下,所述多個(gè)日期包括歷史選擇的至少部分歷史日期區(qū)間。
52、在一種可能的實(shí)施方式中,所述第二界面還包括選擇時(shí)間區(qū)域,所述選擇時(shí)間區(qū)域顯示與所述歷史日期區(qū)間對(duì)應(yīng)的選擇時(shí)間。
53、在一種可能的實(shí)施方式中,在所述至少部分歷史日期區(qū)間包括至少兩個(gè)歷史日期區(qū)間的情況下,所述至少兩個(gè)歷史日期區(qū)間按照預(yù)設(shè)條件順序顯示,所述預(yù)設(shè)條件包括如下條件中的其中一種:
54、各個(gè)歷史日期區(qū)間對(duì)應(yīng)的目標(biāo)日期與當(dāng)前日期的日期差值由大到小,所述目標(biāo)日期為開始日期、結(jié)束日期或選擇歷史日期區(qū)間的選擇時(shí)間;
55、各個(gè)歷史日期區(qū)間對(duì)應(yīng)的目標(biāo)日期與當(dāng)前日期的日期差值由小到大,所述目標(biāo)時(shí)間為開始日期、結(jié)束日期或選擇歷史日期區(qū)間的選擇時(shí)間。
56、在一種可能的實(shí)施方式中,所述第二界面還包括限制條件顯示區(qū)域,所述限制條件顯示區(qū)域用于顯示日期選擇的限制條件。
57、在一種可能的實(shí)施方式中,所述限制條件包括與日期相關(guān)的信息和除所述與日期相關(guān)的信息之外的其他信息,所述與日期相關(guān)的信息在所述限制條件顯示區(qū)域的顯示參數(shù)與所述其他信息的顯示參數(shù)不同,所述顯示參數(shù)包括字體、大小以及顏色中的至少一種。
58、在一種可能的實(shí)施方式中,所述至少一個(gè)日期選擇控件還包括最近選用粒度選擇控件,在所述預(yù)設(shè)粒度選擇控件為所述最近選用粒度選擇控件的情況下,所述多個(gè)日期包括歷史選擇的至少部分歷史日期區(qū)間,所述至少部分歷史日期區(qū)間的顯示方式包括可用顯示方式以及不可用顯示方式,所述可用顯示方式與所述不可用顯示方式的顯示參數(shù)不同,在所述至少部分歷史日期區(qū)間不滿足所述限制條件的情況下,所述至少部分歷史日期區(qū)間的顯示方式為所述不可用顯示方式,在所述至少部分歷史日期區(qū)間滿足所述限制條件的情況下,所述至少部分歷史日期區(qū)間的顯示方式為所述可用顯示方式。
59、在一種可能的實(shí)施方式中,響應(yīng)單元,還用于響應(yīng)于對(duì)目標(biāo)歷史日期區(qū)間的第一預(yù)設(shè)操作,顯示單元,還用于顯示第一提示信息,所述目標(biāo)歷史日期區(qū)間為采用所述不可用顯示方式的歷史日期區(qū)間,所述第一提示信息用于提示所述目標(biāo)歷史日期區(qū)間不滿足所述限制條件,所述第一預(yù)設(shè)操作對(duì)應(yīng)的坐標(biāo)位于所述目標(biāo)歷史區(qū)間的顯示區(qū)域內(nèi)。
60、在一種可能的實(shí)施方式中,所述第二界面還包括至少一個(gè)相對(duì)日期選擇控件,每個(gè)相對(duì)日期選擇控件用于選擇結(jié)束日期為最新更新數(shù)據(jù)日期的時(shí)間段,響應(yīng)單元,還用于響應(yīng)于對(duì)目標(biāo)相對(duì)日期選擇控件的相對(duì)日期選擇操作,顯示單元,還用于在開始日期顯示區(qū)域顯示與目標(biāo)相對(duì)日期選擇控件對(duì)應(yīng)的時(shí)間段的開始日期,以及在結(jié)束日期顯示區(qū)域顯示所述最新更新數(shù)據(jù)日期,所述目標(biāo)相對(duì)日期選擇控件為所述至少一個(gè)相對(duì)日期選擇控件中的其中一個(gè)。
61、在一種可能的實(shí)施方式中,所述每個(gè)相對(duì)日期選擇控件對(duì)應(yīng)的時(shí)間段是預(yù)設(shè)的或者用戶配置的。
62、在一種可能的實(shí)施方式中,所述第二界面還包括預(yù)設(shè)標(biāo)記,所述預(yù)設(shè)標(biāo)記的標(biāo)記類型包括用于指示節(jié)日信息的節(jié)日類型,和/或,用于指示事件信息的事件類型。
63、在一種可能的實(shí)施方式中,所述第二界面還包括標(biāo)記說明區(qū)域,所述標(biāo)記說明區(qū)域用于指示所述至少一個(gè)預(yù)設(shè)標(biāo)記與類型的對(duì)應(yīng)關(guān)系。
64、在一種可能的實(shí)施方式中,響應(yīng)單元,還用于響應(yīng)于對(duì)攜帶有所述預(yù)設(shè)標(biāo)記的日期的第二預(yù)設(shè)操作,顯示單元,還用于顯示第二提示信息,所述第二提示信息用于提示所述攜帶有所述預(yù)設(shè)標(biāo)記的日期對(duì)應(yīng)的節(jié)日信息和/或事件信息。
65、在一種可能的實(shí)施方式中,所述預(yù)設(shè)標(biāo)記是預(yù)設(shè)的或者用戶配置的。
66、第三方面,提供了一種電子設(shè)備,包括存儲(chǔ)器、一個(gè)或多個(gè)處理器,以及顯示器,所述存儲(chǔ)器和所述處理器耦合,所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼包括計(jì)算機(jī)指令,當(dāng)所述處理器執(zhí)行所述計(jì)算機(jī)指令時(shí),所述電子設(shè)備執(zhí)行第一方面任一項(xiàng)所述的方法。
67、第四方面,提供了一種芯片,該芯片中包括處理器和存儲(chǔ)器,以及顯示器,該處理器可以是邏輯電路、集成電路或者一個(gè)通用處理器等,該存儲(chǔ)器中存儲(chǔ)有指令,該處理器可以是通過讀取存儲(chǔ)器中存儲(chǔ)的軟件代碼來實(shí)現(xiàn)上述第一方面中的方法,該存儲(chǔ)器可以集成在處理器中,可以位于該處理器之外,獨(dú)立存在。
68、第五方面,提供了一種芯片系統(tǒng),所述芯片系統(tǒng)應(yīng)用于包括電子設(shè)備,所述芯片系統(tǒng)包括一個(gè)或多個(gè)接口電路和一個(gè)或多個(gè)處理器,以及顯示器,所述接口電路和所述處理器通過線路互聯(lián),所述接口電路用于從所述電子設(shè)備的存儲(chǔ)器接收信號(hào),并向所述處理器發(fā)送所述信號(hào),所述信號(hào)包括所述存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)指令,當(dāng)所述處理器執(zhí)行所述計(jì)算機(jī)指令時(shí),所述電子設(shè)備執(zhí)行第一方面任一項(xiàng)所述的方法。
69、第六方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括:計(jì)算機(jī)程序(也可以稱為代碼,或指令),當(dāng)計(jì)算機(jī)程序被運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述第一方面中的方法。
70、第七方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序(也可以稱為代碼,或指令)當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述第一方面中的方法。