侧边栏壁纸
博主头像
Adrian博主等级

曙光在头上,不抬起头,便永远只能看见物质的闪光。

  • 累计撰写 108 篇文章
  • 累计创建 67 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

在 Java 中将毫秒转换为天、小时、分钟和秒

Adrian
2021-12-22 / 0 评论 / 0 点赞 / 924 阅读 / 863 字
温馨提示:
本文最后更新于 2021-12-22,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
import java.util.concurrent.TimeUnit;

public class MillisToDayHrMinSec {
    public static void main(String[] args) {
        final long milliseconds = 434790192L;
        final long day = TimeUnit.MILLISECONDS.toDays(milliseconds);
        final long hours = TimeUnit.MILLISECONDS.toHours(milliseconds) - TimeUnit.DAYS.toHours(TimeUnit.MILLISECONDS.toDays(milliseconds));
        final long minutes = TimeUnit.MILLISECONDS.toMinutes(milliseconds) - TimeUnit.HOURS.toMinutes(TimeUnit.MILLISECONDS.toHours(milliseconds));
        final long seconds = TimeUnit.MILLISECONDS.toSeconds(milliseconds) - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(milliseconds));
        final long ms = TimeUnit.MILLISECONDS.toMillis(milliseconds) - TimeUnit.SECONDS.toMillis(TimeUnit.MILLISECONDS.toSeconds(milliseconds));
        System.out.println("毫秒 :-" + milliseconds);
        System.out.println(String.format("%d 天 %d 小时 %d 分钟 %d 秒 %d 毫秒", day, hours, minutes, seconds, ms));
    }
}
0
博主关闭了当前页面的评论