将毫秒转为00:00:00的时间格式

复制代码
    public static String getDateByMS(long longMS) {
        //long day = 0l;//
        long hour = 0l;//
        long minute = 0l;//
        long second = 0l;//
        String H = "00";
        String M = "00";
        String S = "00";
        //long millisecond = 0l;//毫秒
        //millisecond = longMS%1000;
        System.out.println(longMS);
        second = longMS / 1000;
        if (second >= 60) {
            minute = second / 60;
            second = second % 60;
            if (minute >= 60) {
                hour = minute / 60;
                minute = minute % 60;
            }
        }
        if (hour <= 9L) {
            H = "0" + hour;
        } else {
            H = String.valueOf(hour);
        }
        if (minute <= 9L) {
            M = "0" + minute;
        } else {
            M = String.valueOf(minute);
        }
        if (second <= 9L) {
            S = "0" + second;
        } else {
            S = String.valueOf(second);
        }
        return H + ":" + M + ":" + S;
    }
复制代码

 

posted @   卷心菜的奇妙历险  阅读(215)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示