В моем приложении для Android я хотел бы получить текущую дату/время (UTC) с некоторого сервера. Android имеет встроенную возможность синхронизации даты и времени устройства с некоторым сервером, но я обнаружил, что это ненадежно. Предоставляет ли Google или какой-либо другой известный поставщик услуг простой API, который позволит мне получить текущую дату/время? Я не заинтересован в том, чтобы установить дату/время на устройстве (это даже невозможно). Но мне нужно знать правильную дату, чтобы выполнять запланированные задачи, зависящие от точных дат.Получение текущей даты и времени с сервера времени
Я видел, как устройство перезагрузило его дату примерно до 1980 года, когда батарея была удалена в течение длительного периода времени, и поэтому я не могу полагаться на дату устройства.
EDIT:
Я наткнулся на этот пост: https://stackoverflow.com/a/13066268/753632
Но это требует установки Apache Commons Net. Вид излишнего, чтобы получить время. Мне не нужно раздувать мой код больше, чем он есть.
Это работает и имеет малый вес. http://stackoverflow.com/a/9466443/753632 – AndroidDev