Bonjour.
Pas de tuyau, ni de solution viable : les mois et les années ne sont pas des unités.
Un mois peut comporter entre 28 et 31 jours, une année soit 365, soit 366 jours.
Calculez en jours, vous serez plus juste, quitte à transformer ensuite ces jours en mois de x jours, et en années de 12 mois ou de y jours.