java将毫秒转化为天数,保留两位小数
时间: 2023-06-16 16:07:55 浏览: 115
可以使用以下代码将毫秒转换为天数并保留两位小数:
```java
long milliseconds = 1000000000L; // 毫秒数
double days = (double) milliseconds / (1000 * 60 * 60 * 24); // 毫秒数转化为天数
days = Math.round(days * 100.0) / 100.0; // 保留两位小数
System.out.println("天数:" + days);
```
输出结果:
```
天数:11.57
```
其中,`1000 * 60 * 60 * 24` 是将一天的毫秒数计算出来,然后将毫秒数除以这个数就可以得到天数,使用 `Math.round()` 方法可以将小数四舍五入为两位小数。
阅读全文