Я хочу вернуть функцию значение time_t из timestamp в строковом формате, но я не понимаю. Мне нужна помощь.C: string to milisecs timestamp
Я прочитал строку КЛЮЧ базы данных Redis, что это значение временной метки с формой, например, «+1456242904,226683»
Мой код:
time_t get_ts(redisContext *ctx)
{
redisReply *reply;
reply = redisCommand(ctx, "GET %s", "KEY");
if(reply == NULL){
return -1;
}
char error[255];
sprintf(error, "%s", "get_ts 2:",reply->str);
send_log(error);
freeReplyObject(reply);
return reply->str;
}
reply-> ул является строкой но мне нужно вернуть значение time_t.
Как я могу это сделать?
Благодаря
после 'freeReplyObject() ', вы никак не можете« вернуть »член. –
Right @ sourav-ghosh. По электронной почте Ой! Сожалею. Я попытался возобновить свой вопрос. О_О –