title: How can I get the "network" time, (from the "Automatic" setting called "Use network-provided values"), NOT the time on the phone?
body: <p>I would like in my application to find a way to synch the date and time with something given by an external source.</p>
  
  <p>I don't want to use the phone time because I might get a difference of maybe 5 minutes around real time. and 5 minutes extra or less = 10 minutes! </p>
  
  <p>I have heard about time information in the GPS satellites or in Network antennas.</p>
  
  <p>I have tried with System.getCurrentTime but i get the current the of the device, so, if my device is set up 5 minutes earlier, it display the wrong time.</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>To make a short question: how can I get this time?</p>
  
  <p><img src="https://i.stack.imgur.com/BJW9x.jpg" alt="enter image description here"></p>