Well, time to move to the next step, I think I have the formatting and parsing working pretty well with the #fantasy desert cultures.
The hardest part was making this performant, but it does a couple hundred processes in less than 300 ms. Writing data-driven date/time systems is hard. :)