为了定义持续时间,有时我们只在下面写下
long thirtyMinutes = 30 * 60 * 1000; // In Miliseconds
对于带有java.time框架的java 8,我们可以使用
long thirtyMinutes = Duration.ofMinutes(30).toMillis();
但由于我仍然在java 7(android)中,我不能使用java.time.duration。那么,我是否可以让它定义得像java 8一样优雅,而不是破坏上面的乘法方程呢?
最佳答案
没有后台图书馆
//convert 4 hours to milliseconds
long ms = TimeUnit.Hours.toMillis(4);
几分钟、几天等相似之处。
关于java - 如何在Java 7中优雅地定义持续时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39029455/