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

@@ -73,7 +73,7 @@ void locale_set_time_format(LocaleTimeFormat format);
*/
void locale_format_time(
FuriString* out_str,
const FuriHalRtcDateTime* datetime,
const DateTime* datetime,
const LocaleTimeFormat format,
const bool show_seconds);
@@ -98,7 +98,7 @@ void locale_set_date_format(LocaleDateFormat format);
*/
void locale_format_date(
FuriString* out_str,
const FuriHalRtcDateTime* datetime,
const DateTime* datetime,
const LocaleDateFormat format,
const char* separator);