c_cpp 如何将时间格式化为字符串以生成文件名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 如何将时间格式化为字符串以生成文件名相关的知识,希望对你有一定的参考价值。

// format references in: http://www.cplusplus.com/reference/ctime/strftime/
auto chronoNow = std::chrono::system_clock::now();
std::time_t time_t_now = std::chrono::system_clock::to_time_t(chronoNow);

char buf[255] = {0};
std::strftime(buf, sizeof(buf), "%Y-%m-%d_%H-%M-%S",
              std::localtime(&time_t_now));
std::string filename = "config_" + std::string(buf) + ".json";

以上是关于c_cpp 如何将时间格式化为字符串以生成文件名的主要内容,如果未能解决你的问题,请参考以下文章

Python如何将单引号转换为双引号以格式化为json字符串

如何将格式为“3/22/2018 12:24:29 PM”的日期时间字符串格式化为sql时间戳以插入内存数据库中的h2?

将字符串格式化为日期时间

将 IP:Port 字符串格式化为

如何将 RDLC 中的日期时间格式化为以本地日期时间格式显示?

如何将 JSON 数据格式化为动态生成对象属性的 C# 对象