0

我正在开发的 Android 应用程序可以计算到达目的地所需的时间。我想弄清楚的是如何设置结果,以便答案可以显示为 hours.minutes.seconds 或 days.hours.minutes.seconds。

  1. 我是否必须设置一个数组才能获得这样的结果?或者
  2. 上面的Q会不会漏掉答案?即假设我有一个 4.50 的答案(4 小时 30 分钟),我是否能够取 0.50 并将其计时 0.6 以将输出更改为 4.30。或者
  3. 答案是否可以显示在时间选择器中。

ps 我在论坛和谷歌等上搜索过这个。我还没有找到相关的、易于理解的答案。
pps 任何代码或链接将不胜感激,谢谢。

4

1 回答 1

0

我认为您可以使用 SimpleDateFormat 类来做到这一点。

示例代码:

String datastring="15.32.08"
SimpleDateFormat sf = new SimpleDateFormat("HH.mm.ss");
Date converttoData = sf.parse(datastring);

你可以很容易地做到这一点:首先将十进制转换为字符串(数据字符串),其次,使用大写代码。

希望答案可以帮助你。:)

于 2012-07-25T07:26:56.483 回答