2013-03-11 5 views
9

मैं शैल के भीतर पूर्ण सिस्टम बूट समय कैसे प्राप्त कर सकता हूं? मैंने बिल्ली/proc/uptime की कोशिश की, लेकिन यह केवल रीबूट के बाद से समय लौटाता है।एंड्रॉइड सिस्टम बूट समय कैसे प्राप्त करें

+0

कैसे है कि अलग है? सिस्टम बूट होने पर – njzk2

+0

पूर्ण समय टाइमस्टैम्प है। मैं यह जानना चाहता हूँ। लेकिन अपटाइम रीबूट के बाद से टाइमपैन देता है। – Similitran

+14

तो निकालें। वर्तमान समय - अपटाइम। कोई बूट, चाहे वह अधिकांश ओएस के लिए ताजा बूट के रूप में रीबूट करें, क्योंकि वे फिर से शुरू किए गए हैं और वे अपटाइम का ट्रैक रखते हैं। –

उत्तर

10

यह मूल रूप से बताया गया है:

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

@fix: दोनों अलग-अलग फ़्रेम में समय देते हैं। –

+1

कोई प्रारूप नहीं है। यह सिर्फ मिलीसेकंड है। – flx

+5

लेकिन मुझे लगता है कि अगर उपयोगकर्ता ने समय बदल दिया है तो यह उचित परिणाम नहीं देगा। – keen

संबंधित मुद्दे