Android clock sync with Windows
===

There are two parts to this question. 


1. How do I sync the android clock with the Windows clock? I downloaded a ClockSync app, and added the NTP server as time.windows.com on port 123 and synced it, but there is still about a noticeable 1.5-2 second difference between my windows. ( I synced my windows as well, that's definitely not the issue). 

Can there be some sort of script for this or this there a programatic/non-programatic way to do it?

I am not able to figure out another way, though this might be very simple. I need millisecond precision of sync between the android clock and my windows clock. 

2. How do I calculate the difference between my android clock and the windows clock with millisecond precision? I thought there would be some sort of option in eclipse in the android sdk ( I put it on USB debugging mode) but I can't find one. 

I can ofcourse programatically capture the time in android and match it with windows but that is good only for second precision, I need millisecond precision. 

Any ideas? Programming or otherwise. 

Any help is much appreciated. 

I have - 

Windows 7/XP. 

Android 4.0. 

