From: Caisking <3449750381@qq.com> Date: Tue, 2 Jul 2024 10:41:08 +0000 (+0800) Subject: 时间戳打印测试接口 X-Git-Tag: release_V1.2.70_20241020_135402~894 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F431%2Fhead;p=mirrors%2FFD230.git 时间戳打印测试接口 --- diff --git a/code/sdk/drivers/peripheral/utils/custom_utils.c b/code/sdk/drivers/peripheral/utils/custom_utils.c index 9c47d8dd7..89228b44a 100644 --- a/code/sdk/drivers/peripheral/utils/custom_utils.c +++ b/code/sdk/drivers/peripheral/utils/custom_utils.c @@ -404,6 +404,7 @@ errcode_t uapi_get_timestampe_ms(uint32_t *tm) return ERRCODE_FAIL; } *tm = (uint32_t)(tv.tv_sec*1000 + tv.tv_usec/1000 ); + printf("time is %d\r\n", *tm ); return ERRCODE_SUCC; } @@ -932,7 +933,23 @@ errcode_t uapi_get_HHMMSS_Time(char *p_time, char separator, bool include_second return ERRCODE_SUCC; } +/*打印时间戳*/ +void print_current_time(void) +{ + char current_time[9]; // 分配内存给current_time + if (uapi_get_HHMMSS_Time(current_time, ':', true) != ERRCODE_SUCC) + { + return; + } + printf("Current_time: %s\n", current_time); + uint32_t tm; + if(uapi_get_timestampe_ms(&tm) != ERRCODE_SUCC) + { + return; + } + printf("Current timestamp in milliseconds: %u\n", tm); +} const char *weekDays[] = {"星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"}; errcode_t uapi_get_WeekStr(char *p_week) { diff --git a/code/sdk/drivers/peripheral/utils/custom_utils.h b/code/sdk/drivers/peripheral/utils/custom_utils.h index b6a904736..499685744 100644 --- a/code/sdk/drivers/peripheral/utils/custom_utils.h +++ b/code/sdk/drivers/peripheral/utils/custom_utils.h @@ -74,6 +74,8 @@ errcode_t uapi_get_YYMMDD_Time_extend(char *p_time, char separator,uint8_t day); errcode_t uapi_get_YYMMDD_Time(char *p_time, char separator); /*获取时间*/ errcode_t uapi_get_HHMMSS_Time(char *p_time, char separator, bool include_seconds); +/*打印时间戳*/ +void print_current_time(void); /*获取星期*/ errcode_t uapi_get_WeekStr(char *p_week); /*设置屏幕亮屏*/