这个简单的换算,为啥非要封装吗? 调用者自己做个除法有啥问题?
【 在 z16166 的大作中提到: 】
: duration_cast是为了能在A、B之间按固定比例做任意转换,如果用A.milli_seconds()方法的办法,那需要加N种方法(如果以后扩展出天、年等单位,那还需要加方法),每种方法内部有N种模板匹配或者判断。还要考虑精度尽可能不损失。
: A(时、分、秒、毫秒、微秒、纳秒),6种
: B(时、分、秒、毫秒、微秒、纳秒),6种
: ...................
--
FROM 123.112.64.*