Android 12 获取系统运行时长 - 代码示例
您可以使用以下代码来获取Android 12系统的运行总时长:
import android.os.SystemClock;
long uptimeMillis = SystemClock.elapsedRealtime();
long uptimeSeconds = uptimeMillis / 1000;
long uptimeMinutes = uptimeSeconds / 60;
long uptimeHours = uptimeMinutes / 60;
long uptimeDays = uptimeHours / 24;
String uptime = String.format("%d days, %d hours, %d minutes, %d seconds",
uptimeDays, uptimeHours % 24, uptimeMinutes % 60, uptimeSeconds % 60);
System.out.println("系统运行总时长:" + uptime);
这段代码使用SystemClock.elapsedRealtime()方法来获取系统从启动到现在的总时间(毫秒),然后将其转换为天、小时、分钟和秒。最后,使用String.format()方法将结果格式化为一个字符串,显示系统的运行总时长。
请注意,这段代码需要在一个Android应用程序中运行,因为它使用了Android的系统类。
原文地址: https://www.cveoy.top/t/topic/qfVq 著作权归作者所有。请勿转载和采集!