Можно ли конвертировать ltm->tm_mday
в строку, пожалуйста?Как преобразовать тип time_t в строку в C++?
Я пробовал это, но это не сработало!
time_t now = time(0);
tm *ltm = localtime(&now);
String dateAjoutSysteme = ltm->tm_mday + "/" + (1 + ltm->tm_mon) + "/" + (1900 + ltm->tm_year) + " " + (1 + ltm->tm_hour) + ":" + (1 + ltm->tm_min) + ":" + (1 + ltm->tm_sec);
Проверьте 'strftime()'. Не уверен, есть ли еще способ C++ ish. – TypeIA
C++ 11: 'std :: stringstream buf; buf << std :: put_time (ltm, «% d /% m /% I:% M:% S); std :: string date = buf.str()' – 0x499602D2