A method for querying the menstruation cycle, comprising: when querying of the menstruation cycle with respect to a target month is required, acquiring a preconfigured menstruation start date (S100) calculating one by one the differences in number of days between the dates in the target month and the menstruation start date (S101) acquiring the menstrual cycle corresponding to the dates in the target month on the basis of each of the differences in number of days (S102) and outputting the menstrual cycle corresponding to each date in the target month (S103). Also disclosed are a device and a terminal. The terminal employing the method allows querying of the menstrual cycle of any one month, thus facilitating life for a user and enhancing user experience.Linvention concerne un procédé permettant de consulter le cycle menstruel, comprenant : lorsque la consultation du cycle menstruel pour un mois cible est requise, lacquisition dune date de début de menstruation prédéfinie (S100) le calcul, une par une, des différences en nombre de jours entre les dates dans le mois cible et la date de début de menstruation (S101) lacquisition du cycle menstruel correspondant aux dates pour le mois cible sur la base de chacune des différences en nombre de jours (S102) et la fourniture en sortie du cycle menstruel correspondant à chaque date pour le mois cible (S103). Linvention concerne également un dispositif et un terminal. Le terminal mettant en œuvre le procédé permet la consultation du cycle menstruel de nimporte quel mois, ce qui facilite la vie dun utilisateur et améliore lexpérience utilisateur.