在 nrf52 中处理 iso 日期时间
handling iso datetime in nrf52
我用的是nrf52832芯片。我将以 isoFormat 格式接收时间。
我想知道如何在我的 C 程序中转换 iso 格式以获得日期和时间。
我没有使用任何 RTOS,而是在裸机上做所有事情。
在北欧开发区问过同样的问题:
https://devzone.nordicsemi.com/question/184631/handling-iso-datetime-in-nrf52/
我们将采用以下解决方案,将 isoTime 作为字符串传递并使用以下解决方案将其转换为 time_t:
https://cboard.cprogramming.com/c-programming/169114-how-convert-string-time_t.html
const char T[] = "2017-12-26T10:53:58.025905";
int year = 0, month = 0, day = 0, hour = 0, min = 0;
sscanf(T, "%4d-%2d-%2dT%2d:%2d", &year, &month, &day, &hour, &min);
我用的是nrf52832芯片。我将以 isoFormat 格式接收时间。
我想知道如何在我的 C 程序中转换 iso 格式以获得日期和时间。
我没有使用任何 RTOS,而是在裸机上做所有事情。
在北欧开发区问过同样的问题:
https://devzone.nordicsemi.com/question/184631/handling-iso-datetime-in-nrf52/
我们将采用以下解决方案,将 isoTime 作为字符串传递并使用以下解决方案将其转换为 time_t: https://cboard.cprogramming.com/c-programming/169114-how-convert-string-time_t.html
const char T[] = "2017-12-26T10:53:58.025905";
int year = 0, month = 0, day = 0, hour = 0, min = 0;
sscanf(T, "%4d-%2d-%2dT%2d:%2d", &year, &month, &day, &hour, &min);