本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種生理期數(shù)據(jù)處理的方法、裝置及終端。
背景技術(shù):
隨著科學(xué)的發(fā)展,智能終端可準(zhǔn)確記錄女性用戶的排卵期、安全期和月經(jīng)期等,從而女性用戶可以通過智能終端獲取自己的生理周期。這有利于婦女的避孕、優(yōu)生、月經(jīng)期衛(wèi)生以及瘦身等,也可以判斷自己的卵巢功能是否正常,有效指導(dǎo)女性用戶的健康。
但是,目前的終端僅是簡(jiǎn)單提供用戶的生理周期列表,即每個(gè)日期對(duì)應(yīng)著是排卵期、還是安全期還是月經(jīng)期。但是,若用戶需獲取下次生理期離當(dāng)天日期之間的時(shí)間間隔時(shí),用戶還需進(jìn)行計(jì)算生理周期列表上的時(shí)間間隔才能獲得,這給用戶帶來了不便。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例所要解決的技術(shù)問題在于,提供一種生理期數(shù)據(jù)處理的方法、裝置及終端??墒菇K端可提示用戶當(dāng)前的日期離下次月經(jīng)開始日期的天數(shù)差值。
為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種生理期提示方法,包括:
接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期;
根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期;
獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前;
當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值;
根據(jù)所述天數(shù)差值輸出提示信息。
其中,所述方法還包括:
當(dāng)所述下一次月經(jīng)開始日期在所述當(dāng)前的日期之前時(shí),根據(jù)所述下一次月經(jīng)開始日期和所述月經(jīng)周期獲取下下一次月經(jīng)開始日期;
判斷所述下下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前;
當(dāng)判斷所述下下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),執(zhí)行所述計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值步驟。
其中,所述當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí)之后,計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值之前還包括:
判斷所述下一次月經(jīng)開始日期是否與所述當(dāng)前的日期重合;
當(dāng)判斷所述下一次月經(jīng)開始日期與所述當(dāng)前的日期重合時(shí),輸出預(yù)置的重合提示信息;
當(dāng)判斷所述下一次月經(jīng)開始日期沒有與所述當(dāng)前的日期重合時(shí),執(zhí)行所述計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值步驟。
其中,所述提示信息包括:圖像信息、音頻信息以及振動(dòng)信息中的至少一種。
其中,所述根據(jù)所述天數(shù)差值輸出提示信息包括:
當(dāng)所述提示信息包括圖像信息時(shí),輸出的所述圖像信息,其中,所述圖像信息包括所述天數(shù)差值;
當(dāng)所述提示信息包括音頻信息時(shí),輸出所述音頻信息,所述音頻信息包括對(duì)所述天數(shù)差值的音頻描述;
當(dāng)所述提示信息包括振動(dòng)信息時(shí),根據(jù)所述振動(dòng)信息產(chǎn)生振動(dòng),所述振動(dòng)信息包括對(duì)所述天數(shù)差值的振動(dòng)描述。
本發(fā)明實(shí)施例還提供了一種終端,包括:
接收單元,用于接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期;
第一獲取單元,用于根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期;
第一判斷單元,用于獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前;
計(jì)算單元,用于當(dāng)所述第一判斷單元判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值;
第一輸出單元,用于根據(jù)所述天數(shù)差值輸出提示信息。
其中,所述終端還包括:
第二獲取單元,用于當(dāng)?shù)谝慌袛鄦卧袛嗨鱿乱淮卧陆?jīng)開始日期在所述當(dāng)前的日期之前時(shí),根據(jù)所述下一次月經(jīng)開始日期和所述月經(jīng)周期獲取下下一次月經(jīng)開始日期;
第二判斷單元,用于判斷所述下下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前;
當(dāng)所述第二判斷單元判斷所述下下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),所述第二判斷單元通知所述計(jì)算單元計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值。
其中,所述終端包括:
第三判斷單元,用于判斷所述下一次月經(jīng)開始日期是否與所述當(dāng)前的日期重合;
第二輸出單元,用于當(dāng)所述第三判斷單元判斷所述下一次月經(jīng)開始日期與所述當(dāng)前的日期重合時(shí),輸出預(yù)置的重合提示信息;
當(dāng)所述第三判斷單元判斷所述下一次月經(jīng)開始日期沒有與所述當(dāng)前的日期重合時(shí),所述第三判斷單元通知所述計(jì)算單元計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值。
其中,所述提示信息包括:圖像信息、音頻信息以及振動(dòng)信息中的至少一種。
其中,所述第一輸出單元包括:
第一輸出子單元,用于當(dāng)所述提示信息包括圖像信息時(shí),輸出的所述圖像信息,其中,所述圖像信息包括所述天數(shù)差值;
第二輸出子單元,用于當(dāng)所述提示信息包括音頻信息時(shí),輸出所述音頻信息,所述音頻信息包括對(duì)所述天數(shù)差值的音頻描述;
第三輸出子單元,用于當(dāng)所述提示信息包括振動(dòng)信息時(shí),根據(jù)所述振動(dòng)信息產(chǎn)生振動(dòng),所述振動(dòng)信息包括對(duì)所述天數(shù)差值的振動(dòng)描述。
本發(fā)明實(shí)施例還提供了一種終端,包括:
輸入裝置、輸出裝置、存儲(chǔ)器和處理器,其中,存儲(chǔ)器中存儲(chǔ)一組程序代碼,且處理器用于調(diào)用存儲(chǔ)器中存儲(chǔ)的程序代碼,用于執(zhí)行以下操作:
控制所述輸入裝置接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期;
根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期;
獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前;
當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值;
根據(jù)所述天數(shù)差值控制所述輸出裝置輸出提示信息。
其中,在所述處理器獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前之后,還包括:
當(dāng)所述下一次月經(jīng)開始日期在所述當(dāng)前的日期之前時(shí),根據(jù)所述下一次月經(jīng)開始日期和所述月經(jīng)周期獲取下下一次月經(jīng)開始日期;
判斷所述下下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前;
當(dāng)判斷所述下下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),執(zhí)行所述計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值步驟。
其中,所述當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí)之后,在所述處理器計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值之前還包括:
判斷所述下一次月經(jīng)開始日期是否與所述當(dāng)前的日期重合;
當(dāng)判斷所述下一次月經(jīng)開始日期與所述當(dāng)前的日期重合時(shí),控制所述輸出裝置輸出預(yù)置的重合提示信息;
當(dāng)判斷所述下一次月經(jīng)開始日期沒有與所述當(dāng)前的日期重合時(shí),執(zhí)行所述計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值步驟。
其中,所述提示信息包括:圖像信息、音頻信息以及振動(dòng)信息中的至少一種。
其中,所述處理器根據(jù)所述天數(shù)差值控制所述輸出裝置輸出提示信息包括:
當(dāng)所述提示信息包括圖像信息時(shí),控制所述輸出裝置輸出的所述圖像信息,其中,所述圖像信息包括所述天數(shù)差值;
當(dāng)所述提示信息包括音頻信息時(shí),控制所述輸出裝置輸出所述音頻信息,所述音頻信息包括對(duì)所述天數(shù)差值的音頻描述;
當(dāng)所述提示信息包括振動(dòng)信息時(shí),控制所述輸出裝置根據(jù)所述振動(dòng)信息產(chǎn)生振動(dòng),所述振動(dòng)信息包括對(duì)所述天數(shù)差值的振動(dòng)描述。
實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
在本發(fā)明實(shí)施例中,當(dāng)用戶接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期,根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期,獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前,當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值,根據(jù)所述天數(shù)差值輸出提示信息,這使得終端可提示用戶當(dāng)前的日期離下次月經(jīng)開始日期的天數(shù)差值,從而使得用戶可快速獲知天數(shù)差值,提高用戶體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的一種生理期數(shù)據(jù)處理的方法的第一實(shí)施例流程示意圖;
圖2是本發(fā)明實(shí)施例提供的一種生理期數(shù)據(jù)處理的方法的第二實(shí)施例流程示意圖;
圖3是本發(fā)明實(shí)施例提供的一種終端的第一實(shí)施例結(jié)構(gòu)圖;
圖4是本發(fā)明實(shí)施例提供的一種終端的第二實(shí)施例結(jié)構(gòu)圖;
圖5是本發(fā)明實(shí)施例提供的一種終端的第一實(shí)施例結(jié)構(gòu)圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
參見圖1,是本發(fā)明實(shí)施例提供的一種生理期數(shù)據(jù)處理的方法第一實(shí)施例流程示意圖。本發(fā)明實(shí)施例的及種生理期的提示方法包括如下步驟:
步驟S100,接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期。
在本發(fā)明實(shí)施例中,當(dāng)用戶需進(jìn)行記錄生理期時(shí),用戶可操作終端輸入月經(jīng)開始日期和月經(jīng)周期,從而終端可獲取用戶操作終端輸入的月經(jīng)開始日期和月經(jīng)周期。其中,月經(jīng)開始日期可以是月經(jīng)來潮的第一天,月經(jīng)周期可以是用戶的每次月經(jīng)來潮的第一天的之間的間隔日期。
步驟S101,根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期。
在本發(fā)明實(shí)施例中,終端還可以獲取用戶的月經(jīng)行經(jīng)天數(shù),從而可得到用戶的本次的生理周期列表,其中,生理周期列表可以包括用戶的月經(jīng)期、用戶的排卵期和用戶的安全期。進(jìn)一步的,終端可在預(yù)置的日歷表上的每個(gè)日期上顯示對(duì)應(yīng)的生理期。
在本發(fā)明實(shí)施例中,終端還可根據(jù)預(yù)置的日歷,結(jié)合月經(jīng)開始日期與所述月經(jīng)周期,獲取下一次月經(jīng)開始日期。其中,下一次月經(jīng)開始日期為用戶的月經(jīng)開始日期的下次月經(jīng)來潮日期。
步驟S102,獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前。
在本發(fā)明實(shí)施例中,當(dāng)前的日期為用戶當(dāng)前輸入月經(jīng)開始日期的日期。
步驟S103,當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值。
在本發(fā)明實(shí)施例中,當(dāng)終端判斷下一次月經(jīng)開始日期不在當(dāng)前的日期之前時(shí),終端可計(jì)算當(dāng)前的日期與下一次月經(jīng)開始日期之間的天數(shù)差值。其中,計(jì)算當(dāng)前的日期與下一次月經(jīng)開始日期之間的天數(shù)差值可以是:下一次月經(jīng)開始日期-當(dāng)前的日期。如下一次月經(jīng)開始日期為8月31日,當(dāng)前日期為8月20日,則當(dāng)前的日期與下一次月經(jīng)開始日期之間的天數(shù)差值為8月31日-8月20日=11天。
進(jìn)一步的,在本發(fā)明實(shí)施例中,當(dāng)終端判斷下一次月經(jīng)開始日期在當(dāng)前的日期之前時(shí),終端根據(jù)獲得的下一次月經(jīng)開始日期和月經(jīng)周期獲取下下一次月經(jīng)開始日期,并判斷下下一次月經(jīng)開始日期是否在當(dāng)前的日期之前,其中,若判斷下下一次月經(jīng)開始日期仍在當(dāng)前日期之前時(shí),終端會(huì)一直獲取下......下次月經(jīng)開始日期,直至終端判斷下......下次月經(jīng)開始日期不再當(dāng)前的日期之前結(jié)束獲取下......下下次月經(jīng)開始日期。
步驟S104,根據(jù)所述天數(shù)差值輸出提示信息。
在本發(fā)明實(shí)施例中,提示信息可以是圖像信息、音頻信息和振動(dòng)信息中至少一種。當(dāng)提示信息是圖像信息時(shí),終端可輸出圖像信息提示用戶當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值,如當(dāng)當(dāng)天的日期為8月20日,下次月經(jīng)開始日期為8月30日,則終端可輸出圖片提示用戶離下次月經(jīng)開始日期為10天。當(dāng)提示信息是音頻信息時(shí),終端可輸出音頻信息提示用戶當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值,音頻信息包括對(duì)當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值的音頻描述,如終端播報(bào)當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值;當(dāng)提示信息是振動(dòng)信息時(shí),終端可輸出振動(dòng)信息提示用戶當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值,振動(dòng)信息包括對(duì)當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值的振動(dòng)描述,如振動(dòng)兩下用于提示當(dāng)天的日期離下次月經(jīng)開始日期相差兩天。
在本發(fā)明實(shí)施例中,當(dāng)用戶接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期,根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期,獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前,當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值,根據(jù)所述天數(shù)差值輸出提示信息,這使得終端可提示用戶當(dāng)前的日期離下次月經(jīng)開始日期的天數(shù)差值,從而使得用戶可快速獲知天數(shù)差值,提高用戶體驗(yàn)。
參見圖2,是本發(fā)明實(shí)施例提供的一種生理期數(shù)據(jù)處理的方法第二實(shí)施例流程示意圖。本發(fā)明實(shí)施例的及種生理期的提示方法包括如下步驟:
步驟S200,接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期。
步驟S201,根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期。
步驟S202,獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前。
步驟S203,當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),判斷所述下一次月經(jīng)開始日期是否與所述當(dāng)前的日期重合。
在本發(fā)明實(shí)施例中,判斷所述下一次月經(jīng)開始日期是否與當(dāng)前的日期重合可以是下一次月經(jīng)開始日期與當(dāng)前的日期之間的天數(shù)差值為0天。
步驟S204,當(dāng)判斷所述下一次月經(jīng)開始日期與所述當(dāng)前的日期重合時(shí),輸出預(yù)置的重合提示信息。
在本發(fā)明實(shí)施例中,重合提示信息可以是用于提示下一次月經(jīng)開始日期為當(dāng)前的日期。
重合提示信息可以是圖像信息、音頻信息和振動(dòng)信息中至少一種。當(dāng)重合提示信息是圖像信息時(shí),終端可輸出圖像信息提示用戶下一次月經(jīng)開始日期為當(dāng)前的日期。當(dāng)重合提示信息是音頻信息時(shí),終端可輸出音頻信息提示下一次月經(jīng)開始日期為當(dāng)前的日期,音頻信息包括對(duì)下一次月經(jīng)開始日期為當(dāng)前的日期的音頻描述,如終端播報(bào)下一次月經(jīng)開始日期為當(dāng)前的日期;當(dāng)重合提示信息是振動(dòng)信息時(shí),終端可輸出振動(dòng)信息提示用戶下一次月經(jīng)開始日期為當(dāng)前的日期,振動(dòng)信息包括對(duì)下一次月經(jīng)開始日期為當(dāng)前的日期的振動(dòng)描述,如振動(dòng)10下表示下一次月經(jīng)開始日期為當(dāng)前的日期。
步驟S205,當(dāng)判斷所述下一次月經(jīng)開始日期沒有與所述當(dāng)前的日期重合時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值。
步驟S206,根據(jù)所述天數(shù)差值輸出提示信息。
在本發(fā)明實(shí)施例中,步驟S200,步驟S201,步驟S202、步驟S204和步驟S205的具體實(shí)施內(nèi)容可參加實(shí)施例一中的步驟S100,步驟S102,步驟S103,步驟S104的具體實(shí)施內(nèi)容,在此不贅述。
在本發(fā)明實(shí)施例中,當(dāng)用戶接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期,根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期,獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前,當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值,根據(jù)所述天數(shù)差值輸出提示信息,這使得終端可提示用戶當(dāng)前的日期離下次月經(jīng)開始日期的天數(shù)差值,從而使得用戶可快速獲知天數(shù)差值,提高用戶體驗(yàn)。
參見圖3,是本發(fā)明實(shí)施例提供的一種終端的第一實(shí)施例結(jié)構(gòu)圖。本發(fā)明實(shí)施例中所描述的終端,包括:
接收單元100,用于接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期。
第一獲取單元200,用于根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期。
第一判斷單元300,用于獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前。
計(jì)算單元400,用于當(dāng)所述第一判斷單元判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值。
第一輸出單元500,用于根據(jù)所述天數(shù)差值輸出提示信息。
在本發(fā)明實(shí)施例中,當(dāng)用戶需進(jìn)行記錄生理期時(shí),用戶可操作終端輸入月經(jīng)開始日期和月經(jīng)周期,從而接收單元100可獲取用戶操作終端輸入的月經(jīng)開始日期和月經(jīng)周期。其中,月經(jīng)開始日期可以是月經(jīng)來潮的第一天,月經(jīng)周期可以是用戶的每次月經(jīng)來潮的第一天的之間的間隔日期。
在本發(fā)明實(shí)施例中,第一獲取單元200還可以獲取用戶的月經(jīng)行經(jīng)天數(shù),從而可得到用戶的本次的生理周期列表,其中,生理周期列表可以包括用戶的月經(jīng)期、用戶的排卵期和用戶的安全期。進(jìn)一步的,終端可在預(yù)置的日歷表上的每個(gè)日期上顯示對(duì)應(yīng)的生理期。
在本發(fā)明實(shí)施例中,第一獲取單元200還可根據(jù)預(yù)置的日歷,結(jié)合月經(jīng)開始日期與所述月經(jīng)周期,獲取下一次月經(jīng)開始日期。其中,下一次月經(jīng)開始日期為用戶的月經(jīng)開始日期的下次月經(jīng)來潮日期。
在本發(fā)明實(shí)施例中,當(dāng)前的日期為用戶當(dāng)前輸入月經(jīng)開始日期的日期。
在本發(fā)明實(shí)施例中,當(dāng)?shù)谝慌袛鄦卧?00判斷下一次月經(jīng)開始日期不在當(dāng)前的日期之前時(shí),計(jì)算單元400可計(jì)算當(dāng)前的日期與下一次月經(jīng)開始日期之間的天數(shù)差值。其中,計(jì)算單元400計(jì)算當(dāng)前的日期與下一次月經(jīng)開始日期之間的天數(shù)差值可以是:下一次月經(jīng)開始日期-當(dāng)前的日期。如下一次月經(jīng)開始日期為8月31日,當(dāng)前日期為8月20日,則計(jì)算單元400計(jì)算的當(dāng)前的日期與下一次月經(jīng)開始日期之間的天數(shù)差值為8月31日-8月20日=11天。
進(jìn)一步的,在本發(fā)明實(shí)施例中,當(dāng)?shù)谝慌袛鄦卧?00判斷下一次月經(jīng)開始日期在當(dāng)前的日期之前時(shí),第一獲取單元200根據(jù)獲得的下一次月經(jīng)開始日期和月經(jīng)周期獲取下下一次月經(jīng)開始日期,并通知第一判斷單元300判斷下下一次月經(jīng)開始日期是否在當(dāng)前的日期之前,其中,若第一判斷單元300判斷下下一次月經(jīng)開始日期仍在當(dāng)前日期之前時(shí),第一獲取單元200會(huì)一直獲取下......下次月經(jīng)開始日期,直至第一判斷單元300判斷下......下次月經(jīng)開始日期不再當(dāng)前的日期之前第一獲取單元200結(jié)束獲取下......下下次月經(jīng)開始日期。
在本發(fā)明實(shí)施例中,提示信息可以是圖像信息、音頻信息和振動(dòng)信息中至少一種。當(dāng)提示信息是圖像信息時(shí),第一輸出單元500可輸出圖像信息提示用戶當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值,如當(dāng)當(dāng)天的日期為8月20日,下次月經(jīng)開始日期為8月30日,則第一輸出單元500可輸出圖片提示用戶離下次月經(jīng)開始日期為10天。當(dāng)提示信息是音頻信息時(shí),第一輸出單元500可輸出音頻信息提示用戶當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值,音頻信息包括對(duì)當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值的音頻描述,如第一輸出單元500播報(bào)當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值;當(dāng)提示信息是振動(dòng)信息時(shí),第一輸出單元500可輸出振動(dòng)信息提示用戶當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值,振動(dòng)信息包括對(duì)當(dāng)天的日期離下次月經(jīng)開始日期的天數(shù)差值的振動(dòng)描述,如振動(dòng)兩下用于提示當(dāng)天的日期離下次月經(jīng)開始日期相差兩天。
其中,所述終端還包括:
第二獲取單元,用于當(dāng)所述第一判斷單元判斷所述下一次月經(jīng)開始日期在所述當(dāng)前的日期之前時(shí),根據(jù)所述下一次月經(jīng)開始日期和所述月經(jīng)周期獲取下下一次月經(jīng)開始日期。
第二判斷單元,用于判斷所述下下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前。
當(dāng)所述第二判斷單元判斷所述下下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),所述第二判斷單元通知所述計(jì)算單元計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值。
其中,所述第一輸出單元500還包括:
第一輸出子單元,用于當(dāng)所述提示信息包括圖像信息時(shí),輸出的所述圖像信息,其中,所述圖像信息包括所述天數(shù)差值。
第二輸出子單元,用于當(dāng)所述提示信息包括音頻信息時(shí),輸出所述音頻信息,所述音頻信息包括對(duì)所述天數(shù)差值的音頻描述。
第三輸出子單元,用于當(dāng)所述提示信息包括振動(dòng)信息時(shí),根據(jù)所述振動(dòng)信息產(chǎn)生振動(dòng),所述振動(dòng)信息包括對(duì)所述天數(shù)差值的振動(dòng)描述。
其中,可以理解的是,本實(shí)施例的各功能模塊的功能還可根據(jù)參照上述實(shí)施例的相關(guān)描述,此處不再進(jìn)行贅述。
在本發(fā)明實(shí)施例中,當(dāng)用戶接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期,根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期,獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前,當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值,根據(jù)所述天數(shù)差值輸出提示信息,這使得終端可提示用戶當(dāng)前的日期離下次月經(jīng)開始日期的天數(shù)差值,從而使得用戶可快速獲知天數(shù)差值,提高用戶體驗(yàn)。
參見圖4,是本發(fā)明實(shí)施例提供的一種終端的第二實(shí)施例結(jié)構(gòu)圖。本發(fā)明實(shí)施例中所描述的終端,包括:
接收單元100、第一獲取單元200、第一判斷單元300、計(jì)算單元400和第一輸出單元500。
其中,所述終端還包括:
第三判斷單元600,用于判斷所述下一次月經(jīng)開始日期是否與所述當(dāng)前的日期重合。
第二輸出單元700,用于當(dāng)所述第三判斷單元判斷所述下一次月經(jīng)開始日期與所述當(dāng)前的日期重合時(shí),輸出預(yù)置的重合提示信息。
當(dāng)所述第三判斷單元判斷所述下一次月經(jīng)開始日期沒有與所述當(dāng)前的日期重合時(shí),所述第三判斷單元通知所述計(jì)算單元計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值。
在本發(fā)明實(shí)施例中,重合提示信息可以是用于提示下一次月經(jīng)開始日期為當(dāng)前的日期。
重合提示信息可以是圖像信息、音頻信息和振動(dòng)信息中至少一種。當(dāng)重合提示信息是圖像信息時(shí),第二輸出單元700可輸出圖像信息提示用戶下一次月經(jīng)開始日期為當(dāng)前的日期。當(dāng)重合提示信息是音頻信息時(shí),第二輸出單元700可輸出音頻信息提示下一次月經(jīng)開始日期為當(dāng)前的日期,音頻信息包括對(duì)下一次月經(jīng)開始日期為當(dāng)前的日期的音頻描述,如第二輸出單元700播報(bào)下一次月經(jīng)開始日期為當(dāng)前的日期;當(dāng)重合提示信息是振動(dòng)信息時(shí),第二輸出單元700可輸出振動(dòng)信息提示用戶下一次月經(jīng)開始日期為當(dāng)前的日期,振動(dòng)信息包括對(duì)下一次月經(jīng)開始日期為當(dāng)前的日期的振動(dòng)描述,如第二輸出單元700振動(dòng)10下表示下一次月經(jīng)開始日期為當(dāng)前的日期。
其中,可以理解的是,本實(shí)施例的各功能模塊的功能還可根據(jù)參照上述實(shí)施例的相關(guān)描述,此處不再進(jìn)行贅述。
在本發(fā)明實(shí)施例中,當(dāng)用戶接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期,根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期,獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前,當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值,根據(jù)所述天數(shù)差值輸出提示信息,這使得終端可提示用戶當(dāng)前的日期離下次月經(jīng)開始日期的天數(shù)差值,從而使得用戶可快速獲知天數(shù)差值,提高用戶體驗(yàn)。
參見圖5,是本發(fā)明實(shí)施例提供的一種終端的第一實(shí)施例結(jié)構(gòu)圖。本發(fā)明實(shí)施例中所描述的終端,包括:
處理器201(終端中的處理器201的數(shù)量可以一個(gè)或多個(gè),圖5以一個(gè)處理器為例)、存儲(chǔ)器202、輸出裝置203和輸入裝置204。在本發(fā)明的實(shí)施例中,處理器201、存儲(chǔ)器202、輸出裝置203和輸入裝置204可通過總線或其它方式連接,其中,圖3中以通過總線連接為例。
其中,處理器201執(zhí)行如下步驟:
控制所述輸入裝置204接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期;
根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期;
獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前;
當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值;
根據(jù)所述天數(shù)差值控制所述輸出裝置204輸出提示信息。
其中,在所述處理器201獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前之后,還包括:
當(dāng)所述下一次月經(jīng)開始日期在所述當(dāng)前的日期之前時(shí),根據(jù)所述下一次月經(jīng)開始日期和所述月經(jīng)周期獲取下下一次月經(jīng)開始日期;
判斷所述下下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前;
當(dāng)判斷所述下下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),執(zhí)行所述計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值步驟。
其中,所述當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí)之后,在所述處理器計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值之前還包括:
判斷所述下一次月經(jīng)開始日期是否與所述當(dāng)前的日期重合;
當(dāng)判斷所述下一次月經(jīng)開始日期與所述當(dāng)前的日期重合時(shí),控制所述輸出裝置203輸出預(yù)置的重合提示信息;
當(dāng)判斷所述下一次月經(jīng)開始日期沒有與所述當(dāng)前的日期重合時(shí),執(zhí)行所述計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值步驟。
其中,所述提示信息包括:圖像信息、音頻信息以及振動(dòng)信息中的至少一種。
其中,所述處理器201根據(jù)所述天數(shù)差值控制所述輸出裝置輸出提示信息包括:
當(dāng)所述提示信息包括圖像信息時(shí),控制所述輸出裝置203輸出的所述圖像信息,其中,所述圖像信息包括所述天數(shù)差值;
當(dāng)所述提示信息包括音頻信息時(shí),控制所述輸出裝置204輸出所述音頻信息,所述音頻信息包括對(duì)所述天數(shù)差值的音頻描述;
當(dāng)所述提示信息包括振動(dòng)信息時(shí),控制所述輸出裝置204根據(jù)所述振動(dòng)信息產(chǎn)生振動(dòng),所述振動(dòng)信息包括對(duì)所述天數(shù)差值的振動(dòng)描述。
可以理解的是,本實(shí)施例的智能手環(huán)的各功能模塊的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再進(jìn)行贅述。
在本發(fā)明實(shí)施例中,當(dāng)用戶接收用戶輸入的月經(jīng)開始日期和月經(jīng)周期,根據(jù)所述月經(jīng)開始日期和所述用戶的月經(jīng)周期獲取下一次月經(jīng)開始日期,獲取當(dāng)前的日期,判斷所述下一次月經(jīng)開始日期是否在所述當(dāng)前的日期之前,當(dāng)判斷所述下一次月經(jīng)開始日期不在所述當(dāng)前的日期之前時(shí),計(jì)算所述當(dāng)前的日期與所述下一次月經(jīng)開始日期之間的天數(shù)差值,根據(jù)所述天數(shù)差值輸出提示信息,這使得終端可提示用戶當(dāng)前的日期離下次月經(jīng)開始日期的天數(shù)差值,從而使得用戶可快速獲知天數(shù)差值,提高用戶體驗(yàn)。
需要說明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)楦鶕?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
本發(fā)明實(shí)施例裝置中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實(shí)施例以及不同實(shí)施例的特征進(jìn)行結(jié)合或組合。
通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以用硬件實(shí)現(xiàn),或固件實(shí)現(xiàn),或它們的組合方式來實(shí)現(xiàn)。當(dāng)使用軟件實(shí)現(xiàn)時(shí),可以將上述功能存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中或作為計(jì)算機(jī)可讀介質(zhì)上的一個(gè)或多個(gè)指令或代碼進(jìn)行傳輸。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括便于從一個(gè)地方向另一個(gè)地方傳送計(jì)算機(jī)程序的任何介質(zhì)。存儲(chǔ)介質(zhì)可以是計(jì)算機(jī)能夠存取的任何可用介質(zhì)。以此為例但不限于:計(jì)算機(jī)可讀介質(zhì)可以包括隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、只讀存儲(chǔ)器(Read-Only Memory,ROM)、電可擦可編程只讀存儲(chǔ)器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只讀光盤(Compact Disc Read-Only Memory,CD-ROM)或其他光盤存儲(chǔ)、磁盤存儲(chǔ)介質(zhì)或者其他磁存儲(chǔ)設(shè)備、或者能夠用于攜帶或存儲(chǔ)具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計(jì)算機(jī)存取的任何其他介質(zhì)。此外。任何連接可以適當(dāng)?shù)某蔀橛?jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用戶線(Digital Subscriber Line,DSL)或者諸如紅外線、無(wú)線電和微波之類的無(wú)線技術(shù)從網(wǎng)站、服務(wù)器或者其他遠(yuǎn)程源傳輸?shù)模敲赐S電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無(wú)線和微波之類的無(wú)線技術(shù)包括在所屬介質(zhì)的定影中。如本發(fā)明所使用的,盤(Disk)和碟(disc)包括壓縮光碟(CD)、激光碟、光碟、數(shù)字通用光碟(DVD)、軟盤和藍(lán)光光碟,其中盤通常磁性的復(fù)制數(shù)據(jù),而碟則用激光來光學(xué)的復(fù)制數(shù)據(jù)。上面的組合也應(yīng)當(dāng)包括在計(jì)算機(jī)可讀介質(zhì)的保護(hù)范圍之內(nèi)。
總之,以上所述僅為本發(fā)明技術(shù)方案的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。