Hi, I must admit, I had not envisaged the daily calendar being used with such a huge date range. The issue with converting long days to months or years is that those items are technically variable, and so without it being fixed at an absolute date, it isn't technically possible to make that calculation. This is also the reason we don't have a floating month calendar. I understand in your circumstances you probably don't care about it being exacting in that conversion, but I am concerned about the precedent where the calculations would change if you choose to then fix your timeline to an absolute date (we allow users to swap back and forth between the modes).
Thank you for your reply. I realise this is beyond the scope of the beta release and perhaps any future releases. However, I can think of many books that would be in the same situation including the book I'm reading now — The Hobbit. Also, almost all real-life ancient calendars use days and years (or at least seasons) as the basis of the calendar. Finally the calendar wouldn't change. There are exactly 365.2425 days in a year. But there could be rounding issues. Just food for thought.
Yes, It is definitely an area where we would like to add more flexibility in the future, but it is out of scope for the current beta release. I understand your point that years are actual always the same length, but all of the maths in the date calculations necessitates the calculations being round numbers. The best we could to ably do is calculated the "-100 years" off the "zero date" stored in the calendar at the time... but that would mean the dates would visibly change if the zero date moved (e.g. -100 years might become -99 years 364 days" for instance. At least that is the case currently, because internally we store everything as time stamps and convert to the relative date txt only as a visual step. This allows us to convert easily from relative back to absolute, and keeps one set of date calculations within the app (so less can go wrong). Anyway, we can park the discussion for now, but it is on our list to review later.