Если пользователь изменит дату / время с android настроек телефона, то он не будет предоставлять реальное время из класса активности, используя java datetime.
Так как получить реальное время, если пользователь изменит его из настроек.
Вы можете использовать API, чтобы получить желаемый результат.
Примером этого может быть API .
Получите это от Api. Существует много времени для предоставления Apis. Или используйте свой собственный API.