2013-03-11 17 views
9

Jak uzyskać bezwzględny czas uruchamiania systemu w powłoce? Próbowałem cat/proc/uptime, ale to zwraca tylko czas od restartu.Jak uzyskać czas uruchamiania systemu Android?

+0

jak to jest inaczej? – njzk2

+0

Czas bezwzględny to znacznik czasu po uruchomieniu systemu. Chcę to wiedzieć. Ale czas działania po prostu zwraca czas od ponownego uruchomienia. – Similitran

+14

Więc odbierz. Aktualny czas - czas działania. Każdy rozruch, czy to restart, jest liczony jako nowy rozruch dla większości systemów operacyjnych, ponieważ to te, które zostały zrestartowane i śledzą czas działania. –

Odpowiedz

10

Jest to w zasadzie:

java.lang.System.currentTimeMillis() - android.os.SystemClock.elapsedRealtime(); 
+0

@fix: Obie dają czas w różnych frmatach. –

+1

Brak formatu. To tylko milisekundy. – flx

+5

Ale myślę, że nie da to właściwego wyniku, jeśli użytkownik zmienił czas. – keen

Powiązane problemy