Convert elapsed real time to Date
问题 I'm writing a simple app to monitor sync activities on Android and am stuck with SyncInfo.startTime which returns a value based on SystemClock.elapsedRealTime() . How do I convert this value to a regular Date object? 回答1: Found a solution to the problem: new Date(System.currentTimeMillis() - SystemClock.elapsedRealtime() + elapsedTime); where elapsedTime is the time I receive from Android. As far as I've tested, this seems to return the correct date/time for an elapsed time. I'm just not very