I've been considering doing some kind of application that allows users to track events in mythical settings. However, not all mythical settings allow for normal times. What if one user wants star dates, another wants BD/AD (Before Debbie/After Debbie, the heroine of an adventure?), another wants to count ticks from the start of the universe?
I'm trying to wrap my mind around displaying and entering these times in any way really. Not only that, but it's practically impossible to determine a good way of handling them "behind the scenes".
For instance, just using ticks everywhere and defining a new conversion as a paid-for service. Plus, what if one user decides their world exists from 1/1/0 to 1/1/2535100000000 (arbitrarily large number I assume will overflow float in ticks)? I tell them to pack their imaginations up and take a walk?
I'm probably overthinking it, but any input into the design of a system with this sort of requirement?