鸿蒙next NAPI 开发-获取当前时间
/**
* // 获取当前日期的示例函数
* @param env
* @param info
* @return
*/
static napi_value GetCurrentDate(napi_env env, napi_callback_info info) {
struct tm *current_time;
time_t now;
char str_time[32];
size_t str_time_len;
// 获取当前时间
now = time(NULL);
// 转换为本地时间
current_time = localtime(&now);
// 格式化时间为字符串
strftime(str_time, sizeof(str_time), "%Y-%m-%d", current_time);
napi_value value;
// 创建一个JavaScript字符串来表示日期值
napi_create_string_utf8(env, str_time, strlen(str_time), &value);
return value;
}