最佳答案
我一直在升级一些旧代码,并试图在可能的情况下升级到 c + + 11。下面的代码是我用来在程序中显示时间和日期的方式
#include <iostream>
#include <string>
#include <stdio.h>
#include <time.h>
const std::string return_current_time_and_date() const
{
time_t now = time(0);
struct tm tstruct;
char buf[80];
tstruct = *localtime(&now);
strftime(buf, sizeof(buf), "%Y-%m-%d %X", &tstruct);
return buf;
}
我希望使用 std: : chrono (或类似的)以类似的格式输出当前的时间和日期,但不确定如何这样做。如果你能帮忙,我将不胜感激。谢谢