Just think about a world with 3 moons with different cycles and 3 cultures which base their calendars around the different moons. Now try and sync the calendars. I tried it. It was a mess. A computer should be able to do it no problem but it is messy to do by hand.
Building a UI that will allow you to design an arbitrary number of calendars that mesh with each other in any number of ways is a very difficult project. I have no idea how to do it.
|