'Get time between dates' giving strange results

So I’ve got a simple workflow to tell me exactly how old my son is. :grinning:
He’s 6 months old today yet my workflow tells me he’s 6 months 3 days old. It’s a very simple workflow so don’t understand why it’s not working. I’m using the ‘Get time between dates’ function and showing the result in ‘total time’.

Can anyone help?

Link here: https://www.icloud.com/shortcuts/10d2b6e0316b414e8126d3b260a0f6d7

Months vary in length. I figure it must be using 30 day months as a standard.

Here’s what I get with a calculatin based on this and using minutes.

Thanks, I think you’re right.