I wrote a program to calculate the current time on Universalis...
Fiah and dar came up with year 984, but I'm not sure how. I got 988.
Here's the code:
http://pastebin.com/KUeGYDZ1Output for the value on line 2
Universalis days: 245240.501362
Universalis years: 988.470426812
Base Universalis Time - 988-116, 15.70824
Calendaric Universalis Time - 988-107, 11.0399999997
Soleani Calendar - 988-2-25, 11.0399999997
Base Universalis Time is basically just the time i got by dividing 22.02 and 248.101, the exact hour and day values. This differs from the Calendaric Universalis Time (should it really differ by 9 days though?) because that is calculated as a calendar would calculate it out, in blocks of days per year, and not just a raw time value. The Soleani Calendar is a modified version of CUT which uses the method of dividing into months. At the moment, it does not have an offset, but it will be offset to whenever the nearest Universalis winter solstice is to January 1, 1399, 00:00 UTC, Earth time. For ease, I assumed it synced up exactly with midnight January 1.
I posted this so that, if I made a mistake, someone will be able to understand what went wrong.