Calculating difference in days is possible. Use a calculate type question with the following expression: round(decimal-date-time(today()) - decimal-date-time(${date_diagnosed}))
Calculating the number of months or years is more complicated, see this post for details: