Android 获取网络时间
在网上看到的最常见的方式有:
public static void main(String[] args) throws Exception {
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()+"秒");
}
来源:http://blog.sina.com.cn/s/blog_79d3696301015xo9.html
原理:通过访问http://www.bjtime.cn网站来获取
这里还为大家提供另外一种方式:通过网络或者GPS的方式。
代码:
LocationManager locMan = (LocationManager) this.getSystemService(MainActivity.LOCATION_SERVICE);
//获取最近一次知道的时间
long networkTS = locMan.getLastKnownLocation(LocationManager.NETWORK_PROVIDER).getTime();
或者实时的获取时间:
locMan.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, this); //获取当前时间
当我们使用requestLocationUpdates时,我们需要实现LocationListener接口。
在LocationListen的回调onLocationChanged当中获取时间
@Override
public void onLocationChanged(Location location) {
// TODO Auto-generated method stub
long time = location.getTime();
Date date = new Date(time);
System.out.println(time + " NETWORK_PROVIDER " + date);
// System.out.println(STANDARD_TIME + " ");
}
@hnrainll
分享到:
相关推荐
Android 获取网络时间
在Android开发中,有很多情况是需要获取网络时间的,以防止用户修改时间。此代码是获取网络时间代码。
主要为大家详细介绍了Android获取系统时间以及网络时间的方法,感兴趣的小伙伴们可以参考一下
android通过访问网络获取网络时间,并修改系统时间
主要介绍了Android编程获取网络时间,结合实例形式对比分析了Android通过访问网络及通过GPS获取网络时间的具体步骤与实现技巧,需要的朋友可以参考下
最近整理出android-获取网络时间、获取特定时区时间、时间同步的方法。具体如下: 方法一: SimpleDateFormat dff = new SimpleDateFormat(yyyy-MM-dd HH:mm:ss); dff.setTimeZone(TimeZone.getTimeZone(GMT+08)); ...
Android 完美获取手机当前时区,解决时间偏移量和夏令时差问题.从本地时间里扣除这些变量,解决时间偏移量和夏令时差问题.从本地时间里扣除这些变量,
安卓手机自带同步时间,Android NTP获取时间 网络时间同步Android 获取时间demo包含apk 和里面的代码本文 不是系统ntp获取时间代码,不过是有借鉴系统ntp service代码开发的demo
android 获取手机上面的IMSI序列号、IMEI、MAC地址、IP地址、当前时间、当前经纬度、获取网络类型
android FFT 获取音频的频率并实时显示 [注:本内容来自网络,在此分享仅为帮助有需要的网友,如果侵犯了您的权利,麻烦联系我,我会第一时间删除,谢谢您。]
执行Ping命令并获取ping返回包,检查网络状况
Android应用源码可以按时间段查询的流量统计项目
android 绘制折线图(AChartEngine)Linechart 动态更新横轴为,利用网络解析数据,获取当前系统时间,动态生成Linechart 。
Android视频采集+RTSP完整代码(可用)源代码,是一个很不错的Android源码,有兴趣的伙伴们抽时间可以看一下把
获取服务器响应时间、建立连接时间、传送数据时间、下载内容大小等参数 获取本地IP、网关IP 获取地理位置信息 获取手机信号强度 获取手机接入互联网方式 wifi/2g/3g/4g 1、不需root 2、网络相关信息 保存在 /sdcard...
1.Android官方6.0之后推出的API网络太类 NetworkStatsManager 介绍 2.统计查询方法(UID单个应用,所有应用) 3.统计过程中的发现的坑以及解决方案 4.博客:北极的松树
这是一个关于android下实现从网络下下载图片并加载到本地的demo