diff --git a/packages/SettingsLib/src/com/android/settingslib/fuelgauge/Estimate.kt b/packages/SettingsLib/src/com/android/settingslib/fuelgauge/Estimate.kt index 786139ffc7903..b2e75ea6867fc 100644 --- a/packages/SettingsLib/src/com/android/settingslib/fuelgauge/Estimate.kt +++ b/packages/SettingsLib/src/com/android/settingslib/fuelgauge/Estimate.kt @@ -77,5 +77,17 @@ class Estimate( Settings.Global.putLong(resolver, Settings.Global.BATTERY_ESTIMATES_LAST_UPDATE_TIME, System.currentTimeMillis()) } + + /** + * Returns when the estimate was last updated as an Instant + */ + @JvmStatic + fun getLastCacheUpdateTime(context: Context): Instant { + return Instant.ofEpochMilli( + Settings.Global.getLong( + context.contentResolver, + Settings.Global.BATTERY_ESTIMATES_LAST_UPDATE_TIME, + -1)) + } } }