gpt4 book ai didi

java - 如何在 Java 7 中优雅地定义持续时间

转载 作者:搜寻专家 更新时间:2023-11-01 08:33:12 25 4
gpt4 key购买 nike

要定义持续时间,有时我们只是在下面写

long thirtyMinutes = 30 * 60 * 1000; // In Miliseconds

从 Java 8 开始,带有 java.time框架,我们可以使用

long thirtyMinutes = Duration.ofMinutes(30).toMillis();

但由于我仍在使用 Java 7 (Android),我无法使用 java.time.Duration。那么我是否可以让它定义得像 Java 8 一样优雅,而不是仅仅破坏上面的乘法方程式?

最佳答案

没有向后移植的库- java.util.concurrent.TimeUnit

//convert 4 hours to milliseconds    
long ms = TimeUnit.Hours.toMillis(4);

分钟、天等类似

关于java - 如何在 Java 7 中优雅地定义持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39029455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com