The best way would be having the game engine using Julian days to number turns and to add conversion algorithms to some calendars, and the capacity to indicate the used calendar and era when scripting a date.
For example:
710.3.15.AUC [Anno urbis conditae of Roman calendars]
44.3.15.JBC [Before Christ of the Julian and proleptic Julian Calendars]
268.12.25.BAG [Anno Graecorum of the Babylonian calendar]
1705425.JD [Julian Days]
would be different allowed ways to script the exact same game turn.
If it work with scripts, the game might as well show it in the interface: You play a Muslim state or character in CK, EU or V, then the interface will show the date according to the Hegira era of the Muslim Calendar and Ramadan will effectively happen during the Ramadan month...
It would also allow to set dynamic start of new era: for whatever reason, an event effect set the current day as the new new year day of the new year I. It might be a flavourful reward some achievements... or simply allow to represent the very common use of eponymous rulers.
There could also be an option to block the interface date to the player's favoured calendar.
I feel it would be amazing, however, it would also, alas, certainly be too much work for a purely cosmetic aspect of the game that might mainly please few calendar geeks
.
For example:
710.3.15.AUC [Anno urbis conditae of Roman calendars]
44.3.15.JBC [Before Christ of the Julian and proleptic Julian Calendars]
268.12.25.BAG [Anno Graecorum of the Babylonian calendar]
1705425.JD [Julian Days]
would be different allowed ways to script the exact same game turn.
If it work with scripts, the game might as well show it in the interface: You play a Muslim state or character in CK, EU or V, then the interface will show the date according to the Hegira era of the Muslim Calendar and Ramadan will effectively happen during the Ramadan month...
It would also allow to set dynamic start of new era: for whatever reason, an event effect set the current day as the new new year day of the new year I. It might be a flavourful reward some achievements... or simply allow to represent the very common use of eponymous rulers.
There could also be an option to block the interface date to the player's favoured calendar.
I feel it would be amazing, however, it would also, alas, certainly be too much work for a purely cosmetic aspect of the game that might mainly please few calendar geeks