我想了解如何工作 std::put_time,以及如何获得“YYYY/MM/DD HH:MM:SS”格式的日期戳。现在我写这样的东西:
std::chrono::time_point<std::chrono::system_clock> now = std::chrono::system_clock::now();
std::time_t now_c = std::chrono::system_clock::to_time_t(now - std::chrono::hours(24));
std::cout << std::put_time(std::localtime(&now_c), "%F %T") << '\n';
输出是 2011-10-25 12:00:08,我怎样才能得到日期为 2011/10/25 12:00:08。