* nix命令行上的Base-60算法

时间:2014-05-07 15:22:03

标签: time command-line base-60

使用时间量(基数为60)和其他数量的混合计算最简单的方法是什么?我希望能够提出类似的问题:

  • 什么是2小时15分25秒除以42.195? (以小时分钟和秒为单位给出答案)

我当前针对这类问题的工作流程是将所有时间量转换为秒,进行数学计算,然后再转换回来,但是必须有一个像样的工具来为我做这件事吗?也许是bc的一些争论?

1 个答案:

答案 0 :(得分:1)

使用units工具:

$ units "(2 hours + 15 minutes + 25 seconds) / marathon" "minutes/km; seconds/km"

    3 minutes/km + 12.558415 seconds/km