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

简介: 将毫秒转为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;
    }
相关文章
|
6月前
|
Unix
UTC时间戳与北京时间转换
UTC时间戳与北京时间转换
236 2
|
11月前
|
C#
C# 对于“日期时间(DateTime)“的处理 时间差计算
C# 对于“日期时间(DateTime)“的处理 时间差计算
|
小程序 Android开发 开发者
时间转换:toLocaleDateString()的坑
时间转换:toLocaleDateString()的坑
139 0
|
安全 Java API
时区和时间戳
时区和时间戳
|
Unix
遇到的各种时间类型:UTC时间、GMT时间、本地时间、Unix时间戳
每次遇到各种时间傻傻分不清,特意记录一下,给自己提个醒。
371 0
dayjs怎么处理UTC时间格式
dayjs怎么处理UTC时间格式
662 0
获取当前日期和时间
获取当前日期和时间
161 0
Java将毫秒(时间戳)转时分秒格式或者年月日
Java将毫秒(时间戳)转时分秒格式或者年月日
Java将毫秒(时间戳)转时分秒格式或者年月日