Energy usage can be reduced further by "pausing" the timer for updating the time string while it's not likely to be useful. For example:
- When Show Seconds and Flash Time Separators are both disabled, we really only need to run the timer when the minute is about to change.
- With Show Seconds and/or Flash Time Separators enabled, we only need to run the timer when the second is about to change.
Since the timer currently runs approximately 50 times per second, and this can be reduced to as little as zero times per second (for most seconds), this can reduce energy usage substantially, especially when the clock is not set to change every second.
Energy usage can be reduced further by "pausing" the timer for updating the time string while it's not likely to be useful. For example:
Since the timer currently runs approximately 50 times per second, and this can be reduced to as little as zero times per second (for most seconds), this can reduce energy usage substantially, especially when the clock is not set to change every second.