C ++相当于Java Period

时间:2018-04-19 12:24:53

标签: c++ chrono

std::chrono包含有用的类型,例如std::chrono::millisstd::chrono::micros,它们是std::chrono::duration的具体类型。虽然可以通常使用模板方法,类等来处理std::chrono::duration的使用,但类型本身不适用于任何持续时间(周,月,日等)的存储。在C ++中存储此类信息的推荐方法是什么?我正在寻找类似于Java Period的东西。虽然可以将所有内容转换为duration<double>Period类中有一些非常具体的特性在duration中不受支持,特别是可以提取基础单位,即getUnits() }。 duration具有精确的Java等价物Duration,它与C ++类紧密对应;但是,不清楚应该用什么代表Period的等价物。

0 个答案:

没有答案