Si un texte est :
deux mois et demi, Grammalecte signale un faute et propose demie,

 comme c'est le cas pour les heures, mais faux pour les mois qui sont masculins jusqu'à nouvel avis.