clock displays midnight as 12AM instead of 00AM

https://github.com/DarkFlippers/unleashed-firmware/pull/288

thanks Smileycathy1128
This commit is contained in:
jbohack
2023-01-18 08:26:00 -05:00
parent c6bfd453ba
commit d231c49486
+3 -2
View File
@@ -39,11 +39,12 @@ static void clock_render_callback(Canvas* const canvas, void* ctx) {
} else {
bool pm = curr_dt.hour > 12;
bool pm12 = curr_dt.hour >= 12;
bool am12 = curr_dt.hour == 0;
snprintf(
time_string,
TIME_LEN,
CLOCK_TIME_FORMAT,
pm ? curr_dt.hour - 12 : curr_dt.hour,
pm ? curr_dt.hour - 12 : (am12 ? 12 : curr_dt.hour),
curr_dt.minute,
curr_dt.second);
@@ -237,4 +238,4 @@ int32_t clock_app(void* p) {
free(plugin_state);
return 0;
}
}