先使用std::chrono获取当前系统时间,然后将当前系统时间转换为纪元时间std::time_t类型,之后使用std::localtime对std::time_t类型转换为本地时间结构体std::tm类型,最后使用strftime对时间进行格式化输出。 其中std::tm该结构包含了一个被分解为以下各部分的日历时间 struct tm { int tm_sec; // 秒,范围从 0...
时间间隔表示一段时间,可以是秒、毫秒、微秒等。 1. std::chrono::system_clock:代表系统时钟,提供了当前时间点和时间间隔的功能。可以用于获取当前时间、定时任务、计算时间差等。 2. std::chrono::steady_clock:代表不可调整的时钟,提供了一个稳定的时钟源,适用于计算时间间隔,用于计时。 3. std::chrono::h...