On Monday, November 7, 2022 at 12:05:40 PM UTC-7, Robert wrote:
> I use...
>
>
> LOCAL nDaysInYear := 365.25
>
> dNewYear := dOldYear + nDaysInYear
>
> To calculate someone's age
>
> nAge := INT( ( dDob - dTargetDate ) / nDaysInYear )
Fails when the dates surround 1900, or 2100, but good enough over YOUR lifetime. And it is the reverse of what is being asked for. Likely also fail near February 28 - March 1 more often than you'd like.
David A. Smith