请问可以将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