Is it in milliseconds?
Yes.
It's also usually too big.
I usually just do getSimTime()/1000
A server would have to run for 694 days for anything to screw up this way, however, after a certain time, it loses decimal places, so there will likely be problems with delays before it hits said 694 days.