FuriHalRtc refactor: new datetime lib (#3386)

* datetimelib created
* datetimelib unit tests added
* firmware fixes to new datetimelib
* typo fix
* merge artifacts fixed, datetimelib renamed to datetime

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
Leptopt1los
2024-02-15 12:44:41 +09:00
committed by GitHub
parent dd988ba449
commit feb45f6645
28 changed files with 456 additions and 275 deletions

View File

@@ -36,7 +36,7 @@ float locale_celsius_to_fahrenheit(float temp_c) {
void locale_format_time(
FuriString* out_str,
const FuriHalRtcDateTime* datetime,
const DateTime* datetime,
const LocaleTimeFormat format,
const bool show_seconds) {
furi_assert(out_str);
@@ -69,7 +69,7 @@ void locale_format_time(
void locale_format_date(
FuriString* out_str,
const FuriHalRtcDateTime* datetime,
const DateTime* datetime,
const LocaleDateFormat format,
const char* separator) {
furi_assert(out_str);