Hi. I was working on a GenericYear that was intended to be used for DateAndTime calculus - to be able to add and subtract an arbitrary number of years. The class by itself would not know the days - it is an arbitrary (generic) Year. It would only know the number of days when it is added (or subtracted) from an actual date (or timespan). The idea was that it would have a very specific and limited scope of responsibility. -cbc On Sat, Nov 22, 2014 at 3:03 AM, Hilaire <hilaire@drgeo.eu> wrote:
I saw some discussion about Duration and year calculus in the list
Given that it is impossible to determine the number of days in a year without the calendar years, should not 365.25 be used in place of 365 to minimize the error ?
So it could look like:
Duration class >> years: aNumber ^ self days: (aNumber * 365.25) truncated seconds: 0
Hilaire
-- Dr. Geo - http://drgeo.eu iStoa - http://istoa.drgeo.eu