專利名稱:一種設(shè)置時間信息的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及時間控件技術(shù)領(lǐng)域,尤其涉及一種設(shè)置時間信息的方法及裝置。
背景技術(shù):
現(xiàn)有的時間控件為用戶提供的時間信息設(shè)置方法包括用戶可以以任意時段設(shè)置 時間單位,時間單位設(shè)置好后,設(shè)置時間信息的下拉框會將24個小時或者12個小時以用戶 設(shè)置的時間單位分別顯示出來。例如用戶設(shè)置的時間單位是15分鐘,那么,下拉框顯示的 時間均前后相隔15分鐘,且從0:00顯示到23:45。用戶可以從顯示的時間信息中選擇自己 需要的時間點。但是,上述方法效率低下,且不便于用戶使用。
發(fā)明內(nèi)容
本申請實施例的目的是提供一種設(shè)置時間信息的方法及裝置,以使時間信息可以 快速被設(shè)置。一種設(shè)置時間信息的方法,所述方法包括設(shè)置時間軸,并在所述時間軸上設(shè)置拉桿;當(dāng)所述拉桿被觸發(fā)時,所述時間軸發(fā)出設(shè)置時間信息的指令;所述時間軸上的時間觸發(fā)點獲取所述拉桿被觸發(fā)后的位置信息;所述時間觸發(fā)點將所述位置信息轉(zhuǎn)換為所述時間軸上相應(yīng)的時間信息;所述時間觸發(fā)點通知時間顯示模塊顯示所述時間信息??蛇x地,在所述時間軸發(fā)出設(shè)置時間信息的指令之前,所述方法還包括所述時間軸監(jiān)控所述拉桿的移動軌跡。優(yōu)選地,所述拉桿的個數(shù)是一個或者兩個,若所述拉桿個數(shù)為兩個,其中一個拉桿 對應(yīng)的時間信息相比另一個拉桿靠前,則時間信息靠前的拉桿所對應(yīng)的時間信息表示起始 時間,另一個拉桿所對應(yīng)的時間信息表示截止時間。優(yōu)選地,所述拉桿被觸發(fā)包括所述拉桿接收來自鼠標(biāo)的觸發(fā)命令;或者,所述時間軸上的一點被觸發(fā),所述拉桿接收來自時間軸的觸發(fā)命令。一種設(shè)置時間信息的裝置,所述裝置包括設(shè)置單元,用于設(shè)置時間軸,并在所述時間軸上設(shè)置拉桿;時間軸,用于當(dāng)所述拉桿被觸發(fā)時,發(fā)出設(shè)置時間信息的指令;時間觸發(fā)點,設(shè)置在所述時間軸上,用于獲取所述拉桿被觸發(fā)后的位置信息;將所 述位置信息轉(zhuǎn)換為所述時間軸上相應(yīng)的時間信息;通知時間顯示模塊顯示所述時間信息;時間顯示模塊,用于根據(jù)所述時間觸發(fā)點的通知顯示所述時間信息。優(yōu)選地,所述拉桿的個數(shù)是一個或者兩個,若所述拉桿個數(shù)為兩個,其中一個拉桿 對應(yīng)的時間信息相比另一個拉桿靠前,則時間信息靠前的拉桿所對應(yīng)的時間信息表示起始時間,另一個拉桿所對應(yīng)的時間信息表示截止時間。優(yōu)選地,所述拉桿被觸發(fā)包括所述拉桿接收來自鼠標(biāo)的觸發(fā)命令;或者,所述時間軸上的一點被觸發(fā),所述拉桿接收來自時間軸的觸發(fā)命令。可選地,所述時間軸還用于監(jiān)控所述拉桿的移動軌跡??梢钥闯?,本申請實施例中,可以根據(jù)拉桿在時間軸上的位置顯示時間信息,避免 了用戶從眾多時間信息中選擇自己所需的時間,進(jìn)而可以使用戶快速設(shè)置時間信息。
為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 申請中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提 下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本申請實施例一方法流程圖;圖2為本申請實施例二方法流程圖;圖3(a)為本申請實施例時間軸橫向顯示示意圖;圖3(b)為本申請實施例時間軸縱向顯示示意圖;圖4為本申請實施例三提供的裝置結(jié)構(gòu)示意圖。
具體實施例方式為了使本技術(shù)領(lǐng)域的人員更好地理解本申請中的技術(shù)方案,下面將結(jié)合本申請實 施例中的附圖,對本申請實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施 例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通 技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本申請保護(hù) 的范圍。請參考圖1,為本申請實施例一方法流程圖,可以包括以下步驟步驟101 設(shè)置時間軸,并在所述時間軸上設(shè)置拉桿;步驟102 當(dāng)所述拉桿被觸發(fā)時,所述時間軸發(fā)出設(shè)置時間信息的指令;步驟103 所述時間軸上的時間觸發(fā)點獲取所述拉桿被觸發(fā)后的位置信息;步驟104 所述時間觸發(fā)點將所述位置信息轉(zhuǎn)換為所述時間軸上相應(yīng)的時間信 息;步驟105 所述時間觸發(fā)點通知時間顯示模塊顯示所述時間信息。可以看出,本申請實施例中,可以根據(jù)拉桿在時間軸上的位置顯示時間信息,避免 了用戶從眾多時間信息中選擇自己所需的時間,進(jìn)而可以使用戶快速設(shè)置時間信息。本申請實施例提供了一種時間控件,該時間控件由設(shè)置單元、時間軸、拉桿、時間 觸發(fā)點以及時間顯示模塊組成。拉桿在時間軸上移動,時間軸上設(shè)置有時間觸發(fā)點,通過時 間觸發(fā)點,可以將拉桿移動的位置與時間信息關(guān)聯(lián)起來。在本申請實施例中,時間控件各組 成部分執(zhí)行的操作如下
具體地,在本申請實施例中,需要經(jīng)過以下步驟步驟a 設(shè)置時間軸,并在時間軸上設(shè)置拉桿;步驟b 當(dāng)拉桿被觸發(fā)時,時間軸發(fā)出設(shè)置時間信息的指令;步驟c 時間軸上的時間觸發(fā)點獲取拉桿被觸發(fā)后的位置信息;步驟d 時間觸發(fā)點將位置信息轉(zhuǎn)換為時間軸上相應(yīng)的時間信息;步驟e 時間觸發(fā)點通知時間顯示模塊顯示時間信息。下面以一個更加具體的實施例對本申請進(jìn)行說明。請參考圖2,為本申請實施例二方法流程圖,可以包括以下步驟步驟201 當(dāng)接收到來自用戶的啟動指令時,時間控件啟動時間信息設(shè)置功能;步驟202 根據(jù)用戶輸入的指令,時間控件判斷顯示一個拉桿還是顯示兩個拉桿, 若需要顯示一個拉桿,進(jìn)入步驟203,若需要顯示兩個拉桿,進(jìn)入步驟207 ;當(dāng)用戶需要為業(yè)務(wù)單據(jù)設(shè)置一個提醒時間時,或者,當(dāng)用戶需要為電子郵件設(shè)置 一個定時發(fā)送時間時,需要利用本申請實施例設(shè)置時間點信息,用戶根據(jù)提示選擇“時間點 設(shè)置”,此時,僅需顯示一個拉桿即可。當(dāng)用戶需要設(shè)置日程安排,或者,當(dāng)用戶需要通過電 子郵件進(jìn)行會議邀請時,需要設(shè)置時間段信息,用戶根據(jù)提示選擇“時間段設(shè)置”,此時,需 要顯示兩個拉桿。步驟203 時間軸檢測拉桿是否在移動,若拉桿在移動,進(jìn)入步驟204,否則,時間 觸發(fā)點獲取拉桿當(dāng)前在時間軸上的位置信息,轉(zhuǎn)換為時間信息后,時間觸發(fā)點通知時間顯 示模塊顯示該時間信息,流程結(jié)束;步驟204 時間軸監(jiān)控拉桿的移動軌跡;步驟205 時間軸判斷拉桿在移動過程中是否停止移動,若是,時間軸發(fā)出設(shè)置時 間信息的指令,進(jìn)入步驟206,否則,返回步驟204 ;步驟206 時間觸發(fā)點獲取拉桿停止后在時間軸上的位置信息,轉(zhuǎn)換為時間信息 后,時間觸發(fā)點通知時間顯示模塊顯示該時間信息,流程結(jié)束;步驟207 時間軸檢測第一拉桿是否在移動,若第一拉桿在移動,進(jìn)入步驟208,否 則,時間軸發(fā)出設(shè)置時間信息的指令,時間觸發(fā)點獲取第一拉桿當(dāng)前在時間軸上的位置信 息,轉(zhuǎn)換為時間信息后,時間觸發(fā)點通知時間顯示模塊顯示該時間信息,進(jìn)入步驟211 ;步驟208 時間軸監(jiān)控的移動軌跡;步驟209 時間軸判斷第一拉桿在移動過程中是否停止移動,若是,進(jìn)入步驟210 ; 否則,返回步驟208 ;步驟210 時間軸發(fā)出設(shè)置時間信息的指令,時間觸發(fā)點獲取第一拉桿停止后在 時間軸上的位置信息,轉(zhuǎn)換為時間信息后,時間觸發(fā)點通知時間顯示模塊顯示該時間信 息;步驟211 時間軸檢測第二拉桿是否在移動,若第二拉桿在移動,進(jìn)入步驟212,否 則,時間軸發(fā)出設(shè)置時間信息的指令,時間觸發(fā)點獲取第二拉桿當(dāng)前在時間軸上的位置信 息,轉(zhuǎn)換為時間信息后,時間觸發(fā)點通知時間顯示模塊顯示該時間信息,流程結(jié)束;步驟212 時間軸監(jiān)控第二拉桿在移動過程中是否停止移動,若是,進(jìn)入步驟213, 否則,返回步驟211 ;步驟213 時間軸發(fā)出設(shè)置時間信息的指令,時間觸發(fā)點獲取第二拉桿停止后在
5時間軸上的位置信息,轉(zhuǎn)換為時間信息后,時間觸發(fā)點通知時間顯示模塊顯示該時間信息, 流程結(jié)束。 第一拉桿以及第二拉桿僅僅用于將兩個拉桿區(qū)分開來,第一拉桿對應(yīng)的時間信息 并不表示起始時間,且第二拉桿對應(yīng)的時間信息并不表示截止時間。無論第一拉桿還是第 二拉桿,只要所對應(yīng)的時間信息相比另一個拉桿靠前,則時間信息靠前的拉桿所對應(yīng)的時 間信息可以表示起始時間,另一個拉桿所對應(yīng)的時間信息可以表示截止時間。 若用戶選擇“時間點設(shè)置”,界面上會顯示圖3(a)左端的示意圖,用戶點擊對話框 右端的時間圖標(biāo)301,將會顯示一個從0點到24點的時間軸302,且在時間軸上有一個拉桿 303。拉桿的初始位置指示在3,此時,對話框中顯示“03:00”。若用戶使用鼠標(biāo)拖動拉桿, 對話框中的時間將會根據(jù)拉桿移動過程中所指示的時間信息進(jìn)行顯示,當(dāng)用戶不再拖動拉桿時,對話框中將顯示拉桿停止的位置所述指示的時間信息。若用戶選擇“時間段設(shè)置”,界面上會顯示圖3(a)右端的示意圖,用戶點擊對話框 右端的時間圖標(biāo)304,將會顯示一個從0點到24點的時間軸305,且時間軸上有兩個拉桿。 第一拉桿306的初始位置指示在3,,第二拉桿307的初始位置指示在12,此時,對話框中顯 示“03:00-12:00”,若用戶使用鼠標(biāo)分別拖動第一拉桿與第二拉桿,對話框中的時間將會根 據(jù)第一拉桿與第二拉桿移動過程中所指示的時間信息進(jìn)行顯示,當(dāng)用戶不再拖動第一拉桿 與第二拉桿時,對話框中將顯示第一拉桿與第二拉桿停止的位置所述指示的時間信息。此外,用戶還可以直接在對話框中鍵入所需的時間信息??梢钥闯?,本申請實施例中,可以根據(jù)拉桿在時間軸上的位置顯示時間信息,避免 了用戶從眾多時間信息中選擇自己所需的時間,進(jìn)而可以使用戶快速設(shè)置時間信息,且操 作非常簡便。請參考圖4,為本申請實施例三提供的裝置結(jié)構(gòu)示意圖,應(yīng)用于計算機(jī)中,可以包 括設(shè)置單元401,用于設(shè)置時間軸,并在所述時間軸上設(shè)置拉桿;時間軸402,用于當(dāng)所述拉桿被觸發(fā)時,發(fā)出設(shè)置時間信息的指令;時間觸發(fā)點403,設(shè)置在所述時間軸上,用于獲取所述拉桿被觸發(fā)后的位置信息; 將所述位置信息轉(zhuǎn)換為所述時間軸上相應(yīng)的時間信息;通知時間顯示模塊顯示所述時間信 息;時間顯示模塊404,用于根據(jù)所述時間觸發(fā)點的通知顯示所述時間信息。優(yōu)選地,所述拉桿的個數(shù)是一個或者兩個。所述拉桿被觸發(fā)包括所述拉桿接收來自鼠標(biāo)的觸發(fā)命令;或者,所述時間軸上的一點被觸發(fā),所述拉桿接收來自時間軸的觸發(fā)命令。所述時間軸還用于監(jiān)控所述拉桿的移動軌跡??梢钥闯?,本申請實施例中,可以根據(jù)拉桿在時間軸上的位置顯示時間信息,避免 了用戶從眾多時間信息中選擇自己所需的時間,進(jìn)而可以使用戶快速設(shè)置時間信息,且操 作非常簡便。為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當(dāng)然,在實施本 申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可 借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本申請的技術(shù)方案本質(zhì) 上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品 可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備 (可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施例或者實施例的某些 部分所述的方法。本說明書中的各個實施例均采用遞進(jìn)的方式描述,各個實施例之間相同相似的部 分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實 施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。本申請可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如個人計算機(jī)、服務(wù) 器計算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂 盒、可編程的消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機(jī)、大型計算機(jī)、包括以上任何系統(tǒng)或設(shè)備的 分布式計算環(huán)境等等。本申請可以在由計算機(jī)執(zhí)行的計算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序 模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組 件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本申請,在這些分布式計算環(huán)境中,由 通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以 位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計算機(jī)存儲介質(zhì)中。雖然通過實施例描繪了本申請,本領(lǐng)域普通技術(shù)人員知道,本申請有許多變形和 變化而不脫離本申請的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本申請的 精神。
權(quán)利要求
1.一種設(shè)置時間信息的方法,其特征在于,所述方法包括 設(shè)置時間軸,并在所述時間軸上設(shè)置拉桿;當(dāng)所述拉桿被觸發(fā)時,所述時間軸發(fā)出設(shè)置時間信息的指令; 所述時間軸上的時間觸發(fā)點獲取所述拉桿被觸發(fā)后的位置信息; 所述時間觸發(fā)點將所述位置信息轉(zhuǎn)換為所述時間軸上相應(yīng)的時間信息; 所述時間觸發(fā)點通知時間顯示模塊顯示所述時間信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述時間軸發(fā)出設(shè)置時間信息的指令 之前,所述方法還包括所述時間軸監(jiān)控所述拉桿的移動軌跡。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述拉桿的個數(shù)是一個或者兩個,若所述 拉桿個數(shù)為兩個,其中一個拉桿對應(yīng)的時間信息相比另一個拉桿靠前,則時間信息靠前的 拉桿所對應(yīng)的時間信息表示起始時間,另一個拉桿所對應(yīng)的時間信息表示截止時間。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述拉桿被觸發(fā)包括 所述拉桿接收來自鼠標(biāo)的觸發(fā)命令;或者,所述時間軸上的一點被觸發(fā),所述拉桿接收來自時間軸的觸發(fā)命令。
5.一種設(shè)置時間信息的裝置,其特征在于,所述裝置包括 設(shè)置單元,用于設(shè)置時間軸,并在所述時間軸上設(shè)置拉桿;時間軸,用于當(dāng)所述拉桿被觸發(fā)時,發(fā)出設(shè)置時間信息的指令; 時間觸發(fā)點,設(shè)置在所述時間軸上,用于獲取所述拉桿被觸發(fā)后的位置信息;將所述位 置信息轉(zhuǎn)換為所述時間軸上相應(yīng)的時間信息;通知時間顯示模塊顯示所述時間信息; 時間顯示模塊,用于根據(jù)所述時間觸發(fā)點的通知顯示所述時間信息。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述拉桿的個數(shù)是一個或者兩個,若所述 拉桿個數(shù)為兩個,其中一個拉桿對應(yīng)的時間信息相比另一個拉桿靠前,則時間信息靠前的 拉桿所對應(yīng)的時間信息表示起始時間,另一個拉桿所對應(yīng)的時間信息表示截止時間。
7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述拉桿被觸發(fā)包括 所述拉桿接收來自鼠標(biāo)的觸發(fā)命令;或者,所述時間軸上的一點被觸發(fā),所述拉桿接收來自時間軸的觸發(fā)命令。
8.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述時間軸還用于監(jiān)控所述拉桿的移動 軌跡。
全文摘要
本申請實施例公開了一種設(shè)置時間信息的方法及裝置。該方法包括設(shè)置時間軸,并在所述時間軸上設(shè)置拉桿;當(dāng)所述拉桿被觸發(fā)時,所述時間軸發(fā)出設(shè)置時間信息的指令;所述時間軸上的時間觸發(fā)點獲取所述拉桿被觸發(fā)后的位置信息;所述時間觸發(fā)點將所述位置信息轉(zhuǎn)換為所述時間軸上相應(yīng)的時間信息;所述時間觸發(fā)點通知時間顯示模塊顯示所述時間信息。通過本申請,用戶可以快速設(shè)置時間信息。
文檔編號G06F9/44GK102004632SQ20091016818
公開日2011年4月6日 申請日期2009年9月1日 優(yōu)先權(quán)日2009年9月1日
發(fā)明者胡甲超, 蔡景助 申請人:阿里巴巴集團(tuán)控股有限公司