slash.common.io.Transfer.formatDuration()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(1.0k)|赞(0)|评价(0)|浏览(105)

本文整理了Java中slash.common.io.Transfer.formatDuration()方法的一些代码示例,展示了Transfer.formatDuration()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Transfer.formatDuration()方法的具体详情如下:
包路径:slash.common.io.Transfer
类名称:Transfer
方法名:formatDuration

Transfer.formatDuration介绍

暂无

代码示例

代码示例来源:origin: cpesch/RouteConverter

private void updateLabel(double meters, long seconds) {
  labelLength.setText(meters > 0 ? formatDistance(meters) : "-");
  long milliseconds = seconds * 1000;
  labelDuration.setText(milliseconds > 0 ? formatDuration(milliseconds) : "-");
}

代码示例来源:origin: cpesch/RouteConverter

@Test
public void testFormatDuration() {
  assertEquals("00:00:05", formatDuration(5 * 1000));
  assertEquals("00:05:05", formatDuration((5 * 60 + 5) * 1000));
  assertEquals("05:05:05", formatDuration((5 * 60 * 60 + 5 * 60 + 5) * 1000));
  assertEquals(formatDuration((25 * 60 * 60 + 5 * 60 + 5) * 1000), "25:05:05");
  assertEquals("125:05:05", formatDuration((125 * 60 * 60 + 5 * 60 + 5) * 1000));
}

相关文章