Holen Sie sich aktuelle Datum aus dem internet in android
Möchte ich wissen, ob es irgendeine API/Klasse in android, die uns das ursprüngliche Datum, wie ich nicht wollen, um das Datum/die Zeit von android-Gerät.
- Nein, es gibt nichts vergleichbares in Android.
- dies könnte helfen, android.googlesource.com/platform/frameworks/base/+/master/core/...
- Sie können beliebige Drittanbieter-service oder schreiben Sie einen webservice zu bekommen hat
- Nein, stattdessen die Verwendung von web-services.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aktualisiert!!
Die alte Antwort funktioniert nicht, da der timeapi.org down ist.
Hier ist meine neue getTime-Methode. Es ist mit JSOUP.
Gradle:
Erhalten Sie die UTC-Zeit von http://www.timeapi.org/utc/now und konvertieren Sie es zu Ihrer lokalen Zeit-format.
Verwenden Sie Diese
Können Sie die Zeit von der internet-Zeit-Server mit dem unter-Programm
1.Sie müssten die Apache Commons Net library für diese zu arbeiten. Laden Sie die Bibliothek und fügen Sie zu Ihrem Projekt-build path.
(Oder Sie können auch verwenden Sie die getrimmt Apache Commons Net Library hier : https://www.dropbox.com/s/bjxjv7phkb8xfhh/commons-net-3.1.jar. Dies ist genug, um die Zeit aus dem internet )
Können Sie die android.net.sntp.SntpClient Klasse.