C++的std库提供了一些用于处理时间和日期的方法,主要包含在
#include <chrono>
#include <ctime>
auto now = std::chrono::system_clock::now();
auto timestamp = std::chrono::system_clock::to_time_t(now);
std::tm tm = *std::localtime(×tamp);
std::cout << std::put_time(&tm, "%Y-%m-%d %H:%M:%S") << std::endl;
auto duration = std::chrono::system_clock::now() - now;
auto milliseconds = std::chrono::duration_cast<std::chrono::milliseconds>(duration).count();
这些是一些常用的时间日期处理方法,可以根据具体需求进行调整和扩展。更多详细的时间日期处理方法可以查阅C++标准库的文档。