This article describes the method of Android programming to obtain network time. Share it for your reference, as follows:
The most common ways to see online are:
public static void main(String[] args) throws Exception { URL url=new URL("");// Obtain resource object URLConnection uc=();//Generate connection object (); //Issue a connection long ld=(); //Get the website date and time Date date=new Date(ld); //Convert to standard time object //Get hours, minutes and seconds in time respectively, and output (()+"hour"+()+"point"+()+"Second"); }
Principle: Get it by visiting the website
Here we also provide you with another method: through the Internet or GPS.
The code is as follows:
LocationManager locMan = (LocationManager) (MainActivity.LOCATION_SERVICE); //Get the last time I knowlong networkTS = (LocationManager.NETWORK_PROVIDER).getTime(); Or get time in real time: (LocationManager.NETWORK_PROVIDER, 0, 0, this); //Get the current timeWhen we userequestLocationUpdateshour,We need to achieveLocationListenerinterface。 existLocationListenCallbackonLocationChanged当中获取hour间 @Override public void onLocationChanged(Location location) { // TODO Auto-generated method stub long time = (); Date date = new Date(time); (time + " NETWORK_PROVIDER " + date); // (STANDARD_TIME + " "); } @hnrainll
For more information about Android development, readers who are interested in reading the topic of this site:Android development introduction and advanced tutorial》
I hope this article will be helpful to everyone's Android programming design.