The difference between the dates in years
Steven Schveighoffer
schveiguy at gmail.com
Sat Feb 10 23:20:33 UTC 2024
On Saturday, 10 February 2024 at 15:53:09 UTC, Alexander Zhirov
wrote:
> Is it possible to calculate the difference between dates in
> years using regular means? Something like that
>
>
> ```
> writeln(Date(1999, 3, 1).diffMonths(Date(1999, 1, 1)));
> ```
>
> At the same time, keep in mind that the month and day matter,
> because the difference between the year, taking into account
> the month that has not come, will be less.
>
> My abilities are not yet enough to figure it out more elegantly.
Maybe I'm not understanding the question, but why not that result
/ 12?
-Steve
More information about the Digitalmars-d-learn
mailing list