android – 如何从网络提供商获取日期和时间?

有没有办法得到日期&时间从网络提供者以编程方式?可能以与从网络提供商获得位置相同的方式.

解决方法

您可能需要使用自定义NITZ或NTP库

> http://groups.google.com/group/android-developers/browse_thread/thread/d5ce3bcfe17e272b?pli=1

So just a heads up that Android uses NITZ events provided by a carrier
to properly set the system date and time. Android also falls-back to
network NTP automatically when no cellular network is available.

07001

The time provided by currentTimeMillis() will typically be the best
available time,and it’s what all of the services on the device use,
like Calendar and Alarm Clock.

然而

However the NTP API isn’t somewhere that Java code can access,which
means we’re back to using an existing Java NTP/SNTP client library if
we want an accurate time regardless of whether we are on a network
that is NITZ capable.

Java NTP库

您可以从中找到Java NTP库的简单实现

> support.ntp.org

相关文章

这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...
这篇文章主要介绍“Android岛屿数量算法怎么使用”的相关知识...
本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,...
本文小编为大家详细介绍“Android数据压缩的方法是什么”,内...