public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
NetTimeThread time = new NetTimeThread();
new Thread(time).start();
}
class NetTimeThread implements Runnable{
@Override
public void run() {
// TODO Auto-generated method stub
try {
URL url=new URL("http://open.baidu.com/special/time/");//取得资源对象
URLConnection uc=url.openConnection();//生成连接对象
uc.connect(); //发出连接
long ld=uc.getDate(); //取得网站日期时间
Date date=new Date(ld); //转换为标准时间对象
//分别取得时间中的小时,分钟和秒,并输出
Log.i("★★★", date.getHours()+"时"+date.getMinutes()+"分"+date.getSeconds()+"秒");
} catch (Exception e) {
e.printStackTrace();
}
}
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
NetTimeThread time = new NetTimeThread();
new Thread(time).start();
}
class NetTimeThread implements Runnable{
@Override
public void run() {
// TODO Auto-generated method stub
try {
URL url=new URL("http://open.baidu.com/special/time/");//取得资源对象
URLConnection uc=url.openConnection();//生成连接对象
uc.connect(); //发出连接
long ld=uc.getDate(); //取得网站日期时间
Date date=new Date(ld); //转换为标准时间对象
//分别取得时间中的小时,分钟和秒,并输出
Log.i("★★★", date.getHours()+"时"+date.getMinutes()+"分"+date.getSeconds()+"秒");
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
配置权限:
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET"/>