I tried to check it, but it's not so easy. I haven't found any time source
on the web with millisecond precision.
I created script that prints time delta between current time and time.gov.
(it's with second precision)
I haven't found any GAE server that had constant deviation more than 1.0 second.
(on the other hand it seems that my application is deployed on only one server,
so please recheck my results)
My results show that the delta is from 0.1 (0.4-0.5 is most common) to
0.8 seconds.
That time is probably caused by urlfetch delays.
From the results I saw we can safely assume that the difference
from UTC isn't greater than 1 second.
Cheers!
Marek Majkowski
[1] Sample output:
server_id: '7341146770217830363'
utc_mean_square_error_seconds: 0.20000000000000001
wgettime_mean_square_error_seconds: 0.05742634262442721
wgettimes_seconds:
- 0.093528032302856445
- 0.092205047607421875
- 0.36270403861999512
- 0.092053890228271484
- 0.26064896583557129
- 0.56454706192016602
- 0.094745874404907227
- 0.096636056900024414
- 0.074376106262207031
- 0.080545902252197266
utc_diffs_seconds:
- 0.0
- 0.0
- 0.0
- 0.0
- 1.0
- 0.0
- 0.0
- 0.0
- 0.0
- 1.0
[2] Source:
http://ai.pjwstk.edu.pl/~majek/dump/gae-time-sync.py