- 添加头文件
#include <time.h>
#include <string>
- 获取系统时间并转为string类型
// 获取当前时间,精确到秒
time_t currentTime = std::time(NULL);
char chCurrentTime[64];
std::strftime(chCurrentTime, sizeof(chCurrentTime), "%Y%m%d %H%M%S", std::localtime(¤tTime)); //年月日 时分秒
std::string stCurrentTime = chCurrentTime;// 转为string
- 作为文件名一部分,示例
std::string myFileName = "myFileName_" + stCurrentTime + ".txt";// 示例