1
我想獲得自上次重新啓動以來的小時,分鍾和秒數,然後記錄我使用此代碼的互聯網。自上次重啓以來的時間:我如何轉換?
long timeBoot = SystemClock.elapsedRealtime();
的問題是,我獲得了許多像5952063. 如何轉換成小時,分鐘和秒?也許保持它不斷更新,因爲它發生在Android的設置?
我想獲得自上次重新啓動以來的小時,分鍾和秒數,然後記錄我使用此代碼的互聯網。自上次重啓以來的時間:我如何轉換?
long timeBoot = SystemClock.elapsedRealtime();
的問題是,我獲得了許多像5952063. 如何轉換成小時,分鐘和秒?也許保持它不斷更新,因爲它發生在Android的設置?
int seconds = time % 60;
int minutes = (time/60) % 60;
int hours = (time/(60*60));
你擁有的時間大概是毫秒級而不是秒,在這種情況下,你將需要另外1000分 - 即time = time/1000
之前的任何上述的。