在m,y android应用程序中我想使用不是来自设备但是用户无法更改的标准时间的时间。 有没有办法做到这一点。
请分享您宝贵的建议。
提前致谢:)
答案 0 :(得分:6)
您可以使用NTP从任何公共NTP服务器获取时间。您可以阅读java here的示例SNTP客户端代码。
答案 1 :(得分:0)
我不清楚这个问题。几乎所有(可能是所有?)案例中的电话时间都来自网络,这将是官方时间。如果你需要在不同的时区,这不应该是一个困难的转换。
答案 2 :(得分:0)
如果您不介意开销,可以在正式时间向时间服务器发出请求。我确信那里有一个接受JSON或webservice请求的地方。
答案 3 :(得分:0)
这将为您提供当前时间:
System.currentTimeMillis();