У меня есть символ, содержащий время эпохи, я пытаюсь преобразовать его в формат даты / времени ГГГГ / мм / дд / ЧЧ: ММ: СС,
Я использовал strftime, но могуКажется, все не так,
Кто-нибудь может мне помочь?
time_t eventFinish = endTime;
struct tm *tm2 = localtime(&eventFinish);
//syslog( LOG_INFO, "eventFinish:: %s", eventFinish);
char buf2[64];
strftime( buf2, sizeof( buf2 ), "%Y%m%d%H%M%S", &tm2 );
syslog( LOG_INFO, "Your time: %s", buf2 );
eventFinish выводит ожидаемое время эпохи, buf2 выводит случайные числа.