I would like to get the GMT [ Greenwich Mean Time ], and also I don't want to rely on my system date time for that. Basically, I want to use time sync server like **`in.pool.ntp.org`** [ India ] for GMT calculation, or may be I am going in wrong direction!

How to do this in java ?

Is there any java library to get time from Time server?