我已创建自己的方法以毫秒为单位转换小时,分钟和秒。它似乎工作正常。Java/Android:以毫秒为单位转换小时,分钟和秒的本机API
我宁愿使用一些Java/Android API来完成这项任务。
TimeUnit为我提供了相反的:毫秒到小时,分钟和秒。
这里去我的代码:
class SomeUtilsClass {
public static long toMilliseconds(int hours, int minutes, int seconds) {
return ((hours * 60 * 60) + (minutes * 60) + seconds) * 1000;
}
}
您是否尝试过'TimeUnit.MINUTES.toMillis(分钟);','TimeUnit.HOURS.toMillis(小时);'和'TimeUnit.SECONDS.toMillis(秒);'? – Rami
其实没有。什么关于我的功能。它通过所有的三个单位......(我知道,我想太多:P) –
@ Thom Thom Thom你可以检查答案,并让我知道是否有任何问题。 –