【发布时间】:2013-07-30 11:43:38
【问题描述】:
我是 std::chrono 的新手,我正在寻找一种简单的方法来构造 string,其中包含格式为 hhh:mm:ss(是的,3 小时数字)的时间间隔,表示开始之间的区别时间点和现在。
我将如何使用steady_clock 来解决这个问题? examples on Cppreference 不太适合这个问题。
【问题讨论】:
-
时时时:分分:秒秒
-
不幸的是,没有任何函数可以格式化来自
duration对象的字符串。您可能不得不求助于以秒为单位获取持续时间,然后使用算术从该持续时间中获取秒、分钟和小时,并根据这些数字手动格式化字符串。