私の Android アプリでは、サーバーから現在の日付/時刻 (UTC) を取得したいと考えています。Android には、デバイスの日付と時刻をサーバーと同期する機能が組み込まれていますが、これは信頼できないことがわかりました。Google またはその他の有名なサービス プロバイダは、現在の日付/時刻を取得できるシンプルな API を提供していますか? デバイスで日付/時刻を設定しようとすることに興味はありません (それは不可能です)。しかし、正確な日付に依存するスケジュールされたタスクを実行するには、正確な日付を知る必要があります。
バッテリーが長期間取り外されていると、デバイスの日付が1980年などにリセットされるのを見たことがあります。そのため、デバイスの日付を信頼することはできません.
編集:
この投稿に出くわしました: https://stackoverflow.com/a/13066268/753632
ただし、Apache Commons Net をインストールする必要があります。時間を稼ぐためだけにやり過ぎです。コードをこれまで以上に肥大化させる必要はありません。