OpenOffice Calc时间转换

时间:2011-06-30 18:41:04

标签: linux excel time openoffice-calc

我在linux上使用“time”命令分析了一些程序。这输出的结果如下:1m48.952s

现在我想列出并绘制我收集的所有数据,但是当它采用这种格式时,这并不容易。

我有两个问题: 1.有没有办法轻松地将这种格式转换为纯粹的秒。也许OpenOffice Calc功能? 2.有没有办法调用我的“时间”命令,以便它能在几秒而不是几分钟内输出。

非常感谢

1 个答案:

答案 0 :(得分:2)

你用excel标记了这个,所以这里是excel解决方案:

=IF(ISERROR(FIND("m",A1)),VALUE(LEFT(A1,FIND("s",A1)-1)), LEFT(A1,FIND("m",A1)-1)*60+MID(A1,FIND("m",A1)+1,FIND("s",A1)-FIND("m",A1)-1))

这是一个简单的公式,因此它可能会直接转换为开放式办公室。以下是一些示例结果:

enter image description here

至于你的第二个问题,man time解释说你可以-f FORMAT你的输出。您在链接中设置格式字符串的说明。我相信你想要-f %e经过实时(以秒为单位)。默认显示为%E实时经过时间([小时:]分钟:秒)。