Android 获取系统已开机时间
/**
* @return long
*/
public static long getRebootTime() {
long rebootTime = new Date().getTime() - SystemClock.elapsedRealtime();
Utils.logi(TAG, "getRebootTime(), rebootTime = " + rebootTime);
return new Date().getTime() - SystemClock.elapsedRealtime();
}
/**
* @return String time format with:yyyy_MMdd_HHmmss.
*/
public static String getBootTimeString() {
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(getRebootTime());
String bootTimeStr = new SimpleDateFormat("yyyy_MMdd_HHmmss").format(calendar.getTime());
Utils.logi(TAG, "bootTimeStr = " + bootTimeStr);
return bootTimeStr;
}版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。




评论