安卓或者JAVA获取网络时间

大家好,我是源源配菜,做了这么多年的开发,但是做博客的习惯还是没有养成,从今天开始没天为大家更新一篇博客,希望更新的内容对大家来讲实用。

今天为大家讲讲北京时间的获取。

在网页以及移动端APP的活动中,经常会出现开发限时秒杀的情况,这时间我们肯定不能从设备上获取,万一设备的时间被用户改了呢。本人习惯的就是从www.bjtime.cn获取。

 
 
       URL url=new URL("http://www.bjtime.cn");//取得资源对象
       URLConnection uc=url.openConnection();//生成连接对象
       uc.connect(); //发出连接
       long ld=uc.getDate(); //取得网站日期时间
       Date date=new Date(ld); //转换为标准时间对象
       //分别取得时间中的小时,分钟和秒,并输出
       System.out.print(date.getHours()+"时"+date.getMinutes()+"分"+date.getSeconds()+"秒");
 
由此就可获得真实的北京时间的。希望对大家有用。

猜你喜欢

转载自blog.csdn.net/caicai1377/article/details/50720641